these notes are inspired by ByteByteGo 🙌 and Alex Xu’s book ‘System Design Interview’ - an amazing read for anyone wanting to get better at system design! 🙏

<aside> 💡

each chapter is in it’s own page, so click on any of them down below, if you wanna read the full summary 👇  I will be fine-tuning the chapters whenever I have time, so stay tuned!

</aside>

Chapter 1: From 0 to Millions

Chapter 2: Back-Of-The-Envelop Estimations

Chapter 3: Framework For System Design Interviews

Chapter 4: Rate Limiter

Chapter 5: Consistent Hashing

Chapter 6: Key-Value Store

Chapter 7: Unique ID Generator In Distributed Systems

The rest of this book focuses on core system design problems that frequently come up in interviews.

Chapter 8: Design URL Shortener

Chapter 9: Building A Web Crawler

Chapter 10: Crafting A Notification System

Chapter 11: How To Create A News Feed System

Chapter 12: Design The Next Chat System

Chapter 13: Designing a Search Autocomplete System

Chapter 14: YouTube System Design

Chapter 15: Designing Google Drive