What is this?
A curated collection of the best System Design resources on the Internet — one README that organizes engineering writeups, papers and talks into a topic-by-topic reading list.
Is this a course I enroll in, or just a list of links?
Just links — one README pointing to external articles, papers and videos, with no content of its own beyond section titles. It ends by pointing to InterviewReady Videos and a System Design Online Judge.
Any caveats before I dive in?
It's a bare link list with no summaries, and some entries are dated — a 2004 DNS failure story and 2012 YouTube scalability talks sit next to recent pieces like Uber's LedgerStore.
What is InterviewReady?
The GitHub organization that maintains this list. Besides the resource list it offers InterviewReady Videos and a System Design Online Judge, both linked at the end of the README.
Anything unexpected in the list?
A Chess Engine Design section — a pointer on building chess engines — sits between the Network Protocols and Subscription Management System topics, next to the usual distributed-systems fare.
Do I need to pay for anything here?
No. The README itself is a free public list (the repo is GPL-3.0 licensed on GitHub); external links like the Designing Data-Intensive Applications book or InterviewReady Videos may have their own costs.
What are similar projects?
system-design, awesome-scalability, awesome-system-design-resources, architecture.of.internet-product, etcd, architect-awesome, awesome-software-architecture, awesome-ddd
Which topics is it in?
time-series-database, fault-tolerance, interview-prep, consensus, rate-limiting, cache, distributed-database, high-availability, scalability, system-design, caching, interview-preparation