The Network Is Reliable and Other Stories
I was cleaning my Blog Post Ideas Evernote notebook and found these gems hidden deep inside its bowels:
I still haven’t found the presentation in which someone (from Facebook?) explained how long DNS information with long-expired TTLs persists in the clients. Relevant links would be highly appreciated.
- The network is reliable – a fantastic collection of real-life failures, including all sorts of split-brain scenarios caused by hare-brained schemes to stretch a cluster just a bit too far;
- More stuff on impacts of network partitions from the same author;
- Are young engineers dumb? Trigger, Part-1, Part-2.
- Notes on Distributed Systems for Young Bloods. A must-read for anyone who thinks that ignoring 40 years of hard-learned lessons and controlling a distributed system from a central controller makes perfect sense. Not that it would ever help.
If you're serious about deep-diving into distributed systems, here's the list of materials to master (thanks to Yuriy Babenko).
2 comments: