System Design iconSystem Design

118 highly-curated topics available for revision.

1. Fundamentals

2. API & Architecture

3. SOLID Principles

4. Design Patterns

5. Load Balancing

6. Caching

7. CDN & Edge

8. Databases

9. Storage

10. Messaging

11. Real-Time

12. Distributed Systems

13. Distributed Data Structures

14. Search

15. Security

16. Reliability

17. Observability

18. Interview Problems