# InterviewReady/system-design-resources

These are the best resources for System Design on the Internet

Repository: https://github.com/InterviewReady/system-design-resources
Canonical: https://ross.abutalabs.com/products/system-design-resources
Homepage: https://interviewready.io
License: GPL-3.0
License Family: copyleft
Topics: cache, fault-tolerance, scalability, system-design
Last push: 2025-07-16T22:41:39+00:00

## Health v2 (maintenance only)
Score: 47/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 32, release rhythm 35, longevity 100
- inputs: {"age_days": 1567, "days_push": 413, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 18454, forks 2498 (observed 2026-08-28T04:11:26.680083+00:00)

## What it is
A curated collection of the best system design resources on the internet, organized by topic such as caching, load balancing, microservices, and distributed databases. It aggregates engineering blog posts, papers, and articles to help users learn scalable architecture concepts.

## Use cases
- prepare for system design interviews
- learn how large companies scale their infrastructure
- find engineering blog posts about distributed systems
- study caching, load balancing, and message queue patterns
- understand microservices and event-driven architecture
- research database replication and NoSQL internals

## When to choose
- you are preparing for system design or senior engineering interviews
- you want a curated index of high-quality articles and papers on scalable architecture
- you prefer learning from real-world engineering blogs like Netflix, Facebook, and Google

## When to avoid
- you need runnable code or a working tool rather than reading material
- you want a structured course with exercises instead of a link collection
- you need beginner-level programming tutorials unrelated to system design

## Facets
- artifact type: learning-resource
- maturity: active
- function: developer-tools, documentation
- domain: developer-tools, microservices, tutorials, awesome-lists
- platform: -
- tags: system-design, awesome-list, interview-preparation, distributed-systems, scalability, curated-resources, web-server

## Member repositories
- InterviewReady/system-design-resources (main) score 47

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:11:26.680083+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:02:02.525817+00:00, confidence not recorded.
  - readme: https://github.com/InterviewReady/system-design-resources (fetched 2026-08-28T04:11:26.680083+00:00, sha 0cf8eeac32fc)
- Data as of 2026-08-30T08:39:29.467469+00:00.
