System design case studies

9 worked system design walkthroughs: requirements, capacity estimates, APIs, data models, deep dives and trade-offs.