Hey twitter: what are your favourite resources for learning more about *designing* large scale distributed systems? I'm trying to build a reading list for someone and coming up short. I'll start: "On designing and deploying internet-scale services" usenix.org/legacyurl/desi…
Post
Post
Not sure what you mean exactly with “designing”, but my favourite textbook for distributed algorithms is Cachin et al.: distributedprogramming.net
The SRE Workbook has a chapter called Non Abstract Large System Design - which is one of the best resources I’ve found. There are also talks on this topic
*Incredible* slide deck from Google from SRECon on architecting a large scale distributed system, including how to approach scaling, how to evaluate tradeoffs along various axes as well as tons of back of the envelope calculations to justify each decision usenix.org/sites/default/…
Don't miss what's happening
People on X are the first to know.



