- Patterns of Distributed Systems
- 30 vetted system design resources
- case studies
- Patterns of Distributed Systems
- Database Sharding
- 35 most important System Design Concepts
- 35 most important System Design Concepts
- 13 newsletters
- 17 must-subscribe newsletters
- 12 newsletters
- 19 vetted company engineering blog posts
- understand load balancer
- Throughput & Latency
- 24 software engineering podcasts
- 41 engineering papers
- 10 Medium Articles on System Design
- 7 best videos on distributed systems
- 30 Blogs to learn 30 System Design Concepts
- 10 Resources to become a pro at System Designing
- Understand Database Sharding
- 𝗦𝘆𝘀𝘁𝗲𝗺 𝗗𝗲𝘀𝗶𝗴𝗻 𝗠𝗮𝘀𝘁𝗲𝗿 𝗧𝗲𝗺𝗽𝗹𝗮𝘁𝗲