System Design
System Design
Andrés
How far can we push AI autonomy in code generation?
martinfowler.com
Your system design interviews will become 5X easier if you learn these 25 must-know distributed system patterns explained by Martin Fowler on his blog. | Rajat Gajbhiye
Rajat Gajbhiye
linkedin.com
Dynamo: Amazon’s Highly Available Key-value Store
allthingsdistributed.com
In Search of an Understandable Consensus Algorithm (Raft) by Diego Ongaro and John Ousterhout
raft.github.io
Out of the Tar Pit – Ben Moseley & Peter Marks
curtclifton.net
Consistent Hashing and Random Trees: Distributed Caching Protocols for Relieving Hot Spots on the World Wide Web
cs.princeton.edu
The Log-Structured Merge-Tree (LSM-Tree) by Patrick O'Neil et al.
cs.umb.edu
The Chubby lock service for loosely-coupled distributed systems
static.googleusercontent.com
TAO: Facebook’s Distributed Data Store for the Social Graph
usenix.org