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…

Что это такое?Тщательно отобранная коллекция лучших материалов по System Design из интернета — один README, в котором инженерные статьи, научные работы и доклады собраны в список для чтения по темам.
Это курс, на который я записываюсь, или просто список ссылок?Просто ссылки — один README, который указывает на внешние статьи, работы и видео, а собственного контента, кроме названий разделов, там нет. В конце он ссылается на InterviewReady Videos и System Design Online Judge.
Есть ли нюансы, о которых стоит знать перед тем, как я начну?Это просто список ссылок без аннотаций, и часть материалов уже устарела — например, история отказа DNS 2004 года и доклады о масштабировании YouTube 2012 года соседствуют со свежими материалами вроде Uber's LedgerStore.
Что такое InterviewReady?Это GitHub-организация, которая поддерживает этот список. Помимо списка ресурсов она предлагает InterviewReady Videos и System Design Online Judge — оба указаны ссылками в конце README.
Есть ли в списке что-то неожиданное?Раздел Chess Engine Design — указатель по созданию шахматных движков — находится между темами Network Protocols и Subscription Management System, рядом с привычным материалом о распределённых системах.
Нужно ли здесь за что-то платить?Нет. Сам README — это бесплатный публичный список (репозиторий распространяется по лицензии GPL-3.0 на GitHub); внешние ссылки, например на книгу Designing Data-Intensive Applications или InterviewReady Videos, могут иметь собственную стоимость.
Size
0.1 MB
Stars
18.5K
Updated
CommitJul 16
Age
4y
Commits · 90 Days