Episode 470: L. Peter Deutsch on the Fallacies of Distributed Computing

Topics covered
Popular Clips
Episode Highlights
Origins
L. recounts the origins of the fallacies of distributed computing, which emerged during his tenure at Sun Microsystems between 1991 and 1993. Initially, four fallacies were recognized, attributed to the Lion brothers, with Deutsch adding four more, culminating in a presentation that outlined all eight. These fallacies highlighted Sun's understanding of networking protocols, which was a competitive edge at the time 1. introduces Deutsch as a pioneer in the software industry, noting his contributions to Ghost Script and JIT compilation, setting the stage for a deeper exploration of these fallacies and their relevance today 2.
When I arrived at Sun, the first four fallacies were already known and established, and I knew that they'd been originated by one of the two Lion brothers.
---
Relevance
The fallacies of distributed computing remain relevant as they address fundamental misconceptions about network security and performance. explains that these fallacies are interconnected, such as the belief that the network is secure and the assumption of mutual trust among users 3. He emphasizes that security can be compromised at any level in a layered system, and the evolution of network usage has made security concerns more pressing than ever 4. This complexity underscores the need to understand the expectations and realities of network applications.
In a layered system, security can be lost at any level.
---
Related Episodes


Episode 203: Leslie Lamport on Distributed Systems
Answers 383 questions

Episode 385: Evan Gilman and Doug Barth on Zero-Trust Networks
Answers 383 questions

Episode 200: Markus Völter on Language Design and Domain Specific Languages
Answers 383 questions

SE-Radio 341: Michael Hausenblas on Container Networking
Answers 383 questions

Episode 119: DSLs in Practice with JP Tolvanen
Answers 383 questions

Episode 535: Dan Lorenc on Supply Chain Attacks
Answers 383 questions
Episode 122: Interview Janos Sztipanovits
Answers 383 questions

SE-Radio Episode 344: Pat Helland on Web Scale
Answers 383 questions

Episode 216: Adrian Cockcroft on the Modern Cloud-based Platform
Answers 383 questions

Camille Fournier on Real-World Distributed Systems
Answers 383 questions

Episode 189: Eric Lubow on Polyglot Persistence
Answers 383 questions

Episode 210: Stefan Tilkov on Architecture and Micro Services
Answers 383 questions

SE-Radio-Episode-235:-Ben-Hindman-on-Apache-Mesos
Answers 383 questions

Episode 478: Satish Mohan on Network Segmentation
Answers 383 questions

Episode 25: Architecture Pt. 2
Answers 383 questions













