Documentation Index
Fetch the complete documentation index at: https://swe.aboneda.com/llms.txt
Use this file to discover all available pages before exploring further.
System Design
Learn how to design scalable, reliable, and maintainable systems.Sources:
- https://www.systemdesignhandbook.com/
- https://www.educative.io/courses/grokking-the-system-design-interview/introduction-to-modern-system-design
- https://www.techinterviewhandbook.org/system-design/
- https://www.hellointerview.com/learn/system-design/in-a-hurry/introduction
- https://bytes.usc.edu/~saty/courses/docs/data/SystemDesignInterview.pdf
- https://github.com/donnemartin/system-design-primer
- https://www.geeksforgeeks.org/system-design/system-design-tutorial/
- https://www.geeksforgeeks.org/system-design/complete-roadmap-to-learn-system-design/
- Youtube video
Topics to Cover
- Fundamentals — CAP theorem, load balancing, caching, CDNs
- Storage — SQL vs NoSQL, sharding, replication
- Communication — REST, gRPC, message queues, pub/sub
- Scalability — Horizontal vs vertical scaling, partitioning
- Case Studies — URL shortener, chat system, news feed, rate limiter
