# codersguild/System-Design

It's just fascinating. How is modern software designed? 🤔 Some design-level considerations for scalability, maintainability eventual consistency, availability & reliability. 👨‍💻 Interview Prep. 👨‍💻

Repository: https://github.com/codersguild/System-Design
Canonical: https://ross.abutalabs.com/products/codersguild-system-design
Homepage: https://codersguild.github.io/System-Design/
License: GPL-3.0
License Family: copyleft
Topics: scalability, interview, toc, system-design, eventual-consistency, reliability, facebook, youtube, whatsapp, architecture, interview-preparation, microsoft, google, amazon, netflix, scale, hacktoberfest, software-engineering, computer-science
Last push: 2024-02-21T16:57:06+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 2357, "days_push": 924, "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 2173, forks 417 (observed 2026-08-28T04:06:21.962292+00:00)

## What it is
A curated collection of articles, videos, and resources on system design and software architecture, compiled from an IIT Kanpur course. It covers scalability, availability, consistency, and interview preparation for system design questions.

## Use cases
- prepare for system design interviews
- learn how large-scale systems like WhatsApp and Netflix are architected
- understand scalability and eventual consistency concepts
- find curated articles on software architecture
- study distributed systems design fundamentals

## When to choose
- you are preparing for system design interview rounds at tech companies
- you want a curated reading list on scalability and architecture
- you are a student learning advanced software architecture

## When to avoid
- you need runnable code or reference implementations
- you want a structured course with exercises rather than a link collection
- you need up-to-date content, as the repository is updated infrequently

## Facets
- artifact type: learning-resource
- maturity: maintenance
- function: documentation, developer-tools
- domain: developer-tools, tutorials, microservices
- platform: -
- tags: system-design, interview-preparation, scalability, architecture, curated-links, awesome-list, algorithms, web-server

## Member repositories
- codersguild/System-Design (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:21.962292+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-30T02:49:02.371511+00:00, confidence not recorded.
  - readme: https://github.com/codersguild/System-Design (fetched 2026-08-28T04:06:21.962292+00:00, sha 868a5e77f83d)
  - homepage: https://codersguild.github.io/System-Design/ (fetched 2026-08-29T10:29:32.231405+00:00, sha d9fda41bc6dc)
- Data as of 2026-08-30T08:39:29.467469+00:00.
