A Distributed Systems Reading List
This document contains various resources and quick definition of a lot of background information behind distributed systems. It is not complete, even though it is kinda sorta detailed. I had written it some time in 2019 when coworkers at the time had asked for a list of references, and I put together what I thought was a decent overview of the basics of distributed systems literature and concepts. Since I was asked for resources again recently, I decided to pop this text into my blog. I have verified the links again and replaced those that broke with archive links or other ones, but have not sought alternative sources when the old links worked, nor taken the time to add any extra content for new material that may have been published since then. It is meant to be used as a quick reference to understand various distsys discussions, and to discover the overall space and possibilities that are around this environment. This is information providing the basics of all the distsys theory. Most
2024/02/07 A Distributed Systems Reading List This document contains various resources and quick definition of a lot of background information behind distributed systems. It is not complete, even though it is kinda sorta detailed. I had written it some time in 2019 when coworkers at the time had asked for a list of references, and I put together what I thought was a decent overview of the basics of distributed systems literature and concepts. Since I was asked for resources again recently, I decided to pop this text into my blog. I have verified the links again and replaced those that broke wi
saved by
related reading
- Notes on Distributed Systems for Young Bloods – Something Similarsomethingsimilar.com
- Everything I know about good system designseangoedecke.com
- Distributed systems for fun and profitbook.mixu.net
- GitHub - aphyr/distsys-class: Class materials for a distributed systems lecture seriesgithub.com
- Let’s take a crack at understanding distributed consensuspreethikasireddy.com
- Distributed systems theory for the distributed systems engineer | Paper Trailthe-paper-trail.org
- This is why distributed systems are useful (and I am building one) | Abyss of Software Engineeringabbyssoul.github.io
- An Overview of Distributed PostgreSQL... | Crunchy Data Blogcrunchydata.com
- The Distributed Computing Manifesto | All Things Distributedallthingsdistributed.com
- Building a BFT JSON CRDTjzhao.xyz
- How to do distributed locking - Martin Kleppmann's blogmartin.kleppmann.com
- Time, Clocks, and the Ordering of Events in a Distributed Systemlamport.azurewebsites.net