A List of My Favorite Readings on Distributed Systems
Inspired by this wonderful list on Distributed Systems readings and nostalgic about my completed now Master, I decided to put together my own list of my favorite readings, slides, videos, opinions and misc things I came across during the past 2 years.
I am certainly missing a lot of classics, but this is not supposed to be a top-x readings list. Some of it is not even directly DS-related. This is a list of things that I personally found interesting, inpiring and motivating :-)
Papers
The Seven Deadly Sins of Distributed Systems
Consensus: the Big Misunderstanding
Brewer's Conjecture and the Feasibility of Consistent, Available, Partition-Tolerant Web Services
The Byzantine Generals Problem
Should Computer Scientists Experiment More?
Why File Sharing Networks Are Dangerous
Who Says What To Whom on Twitter
How NOT to review a paper: The tools and techniques of the adversarial reviewer
Articles / Blog Posts
Amazon Architecture by High Scalability
Google and Microsoft Cheat on Slow-Start. Should You?
MapReduce Patterns, Algorithms and Use Cases
The Game of Distributed Systems Programming. Which Level Are You?
Misc
Big Data Analytics Beyond Map/Reduce

