Too Long; Didn't Read
Deutsch + Gosling’s fallacies of distributed computing are some of the most painful assumptions any junior systems designer, or architect can make. They include the eight Deutsch+ Gosling's original misbeliefs plus three freebies that I have learnt the hard way over time. The list includes the “cacophonies of distributed systems”, given that they certainly do not rhyme well with sound distributed engineering practices. It includes: Latency is zero, topology doesn’t change, there is one administrator and network is homogeneous.