This is a list of some great Distributed Systems papers that I have already read and found super interesting. When I say interesting, I mean they are well written, introduces an interesting new idea/concept/technique and are very well explained.
Got a recommendation? Let me know in the comments below!
Papers
| Index | Paper Name | Link to Paper |
| 1 | Map Reduce | Link |
| 2 | Google File System | Link |
| 3 | Raft | Link |
| 4 | Google Zanzibar | Link |
| 5 | Amazon Dynamo | Link |
| 6 | Google Spanner | Link |
| 7 | A critique of ANSI SQL Isolation Levels | Link |
| 8 | CEPH Distributed Storage | Link |
| 9 | Distributed Systems Testing | Link |
Other Resources
- Youtube Channels
- Awesome Distributed Systems
- HackerNews Thread
- The Ops school (Not exactly a Distributed Systems resource but still what a gem!)