A curated list of resources for learning about distributed systems.
- There's Just No Getting around It: You're Building a Distributed System
- Debugging Distributed Systems
- Time is an illusion
- Life Beyond Distributed Transactions
- [http://www.hpcs.cs.tsukuba.ac.jp/~tatebe/lecture/h23/dsys/dsd-tutorial.html](Introduction to Distributed System Design)
- [https://link.springer.com/article/10.1007/s00607-016-0508-7](A brief introduction to distributed systems)
- [https://www.cs.rutgers.edu/~pxk/rutgers/notes/content/01-intro.pdf](A taxonomy of distributed systems)
- [http://www.se-radio.net/2014/04/episode-203-leslie-lamport-on-distributed-systems/](Leslie Lamport on Distributed Systems)
- [https://softwareengineeringdaily.com/2016/05/15/distributed-systems-tradeoffs-camille-fournier/](Distributed Systems Tradeoffs)
- [https://itunes.apple.com/us/podcast/scale-cast-podcast-about-big-data-distributed-systems/id271204989?mt=2](Scale Cast)