system-design-resources README

The project's README from github.com/InterviewReady/system-design-resources. As one markdown file: README.md.

System Design Resources

These are the best resources for System Design on the Internet.

Table of Contents

Video Processing

Cluster and Workflow Management

Intra-Service Messaging

Message Queue Antipattern

Service Mesh

Practical System Design

Distributed File System

Time Series Databases

Rate Limiting

In Memory Database - Redis

Network Protocols

Chess Engine Design

Subscription Management System

Google Docs

API Design

NoSQL Database Internals

NoSQL Database Algorithms

Database Replication

Containers and Docker

Capacity Estimation

Publisher Subscriber

Event Driven Architectures

Software Architectures

Microservices

Distributed Transactions consistency Patterns

Load Balancing

Alerts and Anomaly Detection

Distributed Logging

Metrics and Text Search Engine

Single Point of Failure

Location Based Services

Batch Processing

Real Time Stream Processing

Caching

Distributed consensus

Authorization

Content Delivery Network

Testing Distributed Systems

System Design Resources

system-design-resources (InterviewReady/system-design-resources)

Searching Database…

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.
Size
0.1 MB
Stars
18.5K
Updated
CommitJul 16
Age
4y
Commits · 90 Days