{"adoption": {"forks": 620, "observed_at": "2026-08-28T04:08:49.234961+00:00", "stars": 4434}, "canonical_url": "https://ross.abutalabs.com/products/best-system-design-resources", "card": {"archived": false, "artifact_type": "learning-resource", "description": "A collection of best resources to learn System Design, Software architecture, and prepare for System Design Interviews", "domain": ["developer-tools", "tutorials", "awesome-lists", "education"], "enriched": true, "function": ["documentation", "developer-tools"], "health_score": 65, "homepage": null, "language": null, "license": null, "license_family": "other", "maturity": "active", "member_repos": ["javabuddy/best-system-design-resources"], "name": "javabuddy/best-system-design-resources", "platform": [], "pushed_at": "2026-03-31T10:23:52+00:00", "repo": "javabuddy/best-system-design-resources", "stars": 4434, "tags": ["system-design", "interview-preparation", "software-architecture", "curated-list", "resource-collection", "web-server"], "topics": [], "urls": [], "use_cases": ["prepare for a system design interview at a big tech company", "find the best online courses to learn system design", "revise key system design concepts with cheat sheets before an interview", "learn software architecture fundamentals", "find mock interview platforms for system design practice"], "what_it_is": "A curated list of 100+ resources for learning System Design and Software Architecture, including courses, books, websites, and interview cheat sheets. It is aimed at software engineers preparing for system design interview rounds, especially for senior roles.", "when_to_avoid": ["you need an actual tool or library for building systems rather than learning materials", "you want hands-on practice infrastructure rather than links to external paid courses", "you need deeply technical, self-contained documentation rather than a link collection"], "when_to_choose": ["you are preparing for senior/lead/architect interviews that include a system design round", "you want a single curated starting point for system design learning materials", "you need quick-revision cheat sheets and structured course recommendations"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/best-system-design-resources", "repo": "javabuddy/best-system-design-resources", "role": "main", "score": 58}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:49.234961+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:20:52.995845+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "15224998015e0a87b2b3f70f262a0e61af4e6c7a9a0f7c5a52523c19b460cc7f", "fetched_at": "2026-08-28T04:08:49.234961+00:00", "kind": "readme", "missing": false, "url": "https://github.com/javabuddy/best-system-design-resources"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:49.234961+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:20:52.995845+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "15224998015e0a87b2b3f70f262a0e61af4e6c7a9a0f7c5a52523c19b460cc7f", "fetched_at": "2026-08-28T04:08:49.234961+00:00", "kind": "readme", "missing": false, "url": "https://github.com/javabuddy/best-system-design-resources"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:20:52.995845+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "15224998015e0a87b2b3f70f262a0e61af4e6c7a9a0f7c5a52523c19b460cc7f", "fetched_at": "2026-08-28T04:08:49.234961+00:00", "kind": "readme", "missing": false, "url": "https://github.com/javabuddy/best-system-design-resources"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:08:49.234961+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:49.234961+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:49.234961+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:20:52.995845+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "15224998015e0a87b2b3f70f262a0e61af4e6c7a9a0f7c5a52523c19b460cc7f", "fetched_at": "2026-08-28T04:08:49.234961+00:00", "kind": "readme", "missing": false, "url": "https://github.com/javabuddy/best-system-design-resources"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:49.234961+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:49.234961+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:20:52.995845+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "15224998015e0a87b2b3f70f262a0e61af4e6c7a9a0f7c5a52523c19b460cc7f", "fetched_at": "2026-08-28T04:08:49.234961+00:00", "kind": "readme", "missing": false, "url": "https://github.com/javabuddy/best-system-design-resources"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:49.234961+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:49.234961+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:49.234961+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:20:52.995845+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "15224998015e0a87b2b3f70f262a0e61af4e6c7a9a0f7c5a52523c19b460cc7f", "fetched_at": "2026-08-28T04:08:49.234961+00:00", "kind": "readme", "missing": false, "url": "https://github.com/javabuddy/best-system-design-resources"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:49.234961+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:49.234961+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:20:52.995845+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "15224998015e0a87b2b3f70f262a0e61af4e6c7a9a0f7c5a52523c19b460cc7f", "fetched_at": "2026-08-28T04:08:49.234961+00:00", "kind": "readme", "missing": false, "url": "https://github.com/javabuddy/best-system-design-resources"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:20:52.995845+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "15224998015e0a87b2b3f70f262a0e61af4e6c7a9a0f7c5a52523c19b460cc7f", "fetched_at": "2026-08-28T04:08:49.234961+00:00", "kind": "readme", "missing": false, "url": "https://github.com/javabuddy/best-system-design-resources"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:20:52.995845+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "15224998015e0a87b2b3f70f262a0e61af4e6c7a9a0f7c5a52523c19b460cc7f", "fetched_at": "2026-08-28T04:08:49.234961+00:00", "kind": "readme", "missing": false, "url": "https://github.com/javabuddy/best-system-design-resources"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:20:52.995845+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "15224998015e0a87b2b3f70f262a0e61af4e6c7a9a0f7c5a52523c19b460cc7f", "fetched_at": "2026-08-28T04:08:49.234961+00:00", "kind": "readme", "missing": false, "url": "https://github.com/javabuddy/best-system-design-resources"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 75, "longevity": 60, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 850, "days_push": 155, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 58, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}