{"adoption": {"forks": 292, "observed_at": "2026-08-28T04:05:10.632236+00:00", "stars": 1607}, "canonical_url": "https://ross.abutalabs.com/products/system-design-algorithms", "card": {"archived": false, "artifact_type": "learning-resource", "description": "Advanced data structure and algorithm for system design，系统设计需要了解的算法", "domain": ["developer-tools", "tutorials", "microservices"], "enriched": true, "function": ["developer-tools", "documentation"], "health_score": 46, "homepage": null, "language": null, "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["resumejob/system-design-algorithms"], "name": "resumejob/system-design-algorithms", "platform": [], "pushed_at": "2025-09-23T04:16:23+00:00", "repo": "resumejob/system-design-algorithms", "stars": 1607, "tags": ["system-design", "interview-preparation", "algorithms", "curated-list", "distributed-systems", "web-server"], "topics": ["system-design"], "urls": [], "use_cases": ["prepare for a system design interview", "learn which algorithms to know for designing Uber-like systems", "find free reading resources on consistent hashing", "understand how Bloom filters work", "study distributed consensus algorithms like Paxos and Raft", "review cache eviction policies before an interview"], "what_it_is": "A curated list of data structures and algorithms needed for system design interviews, with links to free articles and videos explaining each. It covers topics like Bloom filters, consistent hashing, Geohash, two-phase commit, and rate limiting.", "when_to_avoid": ["you need a runnable library or implementation of these algorithms", "you want a full system design course rather than an algorithm reference list", "you need production-ready code for these data structures"], "when_to_choose": ["you are preparing for system design interviews at tech companies", "you want a curated, free list of algorithm explanations tied to design questions", "you need to know when and how each algorithm is used in distributed systems"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/system-design-algorithms", "repo": "resumejob/system-design-algorithms", "role": "main", "score": 52}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:10.632236+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:51:48.797513+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6c58c6018a34f6372ed136be0ef198ccd105977e20765737ba52c62ef62aebb0", "fetched_at": "2026-08-28T04:05:10.632236+00:00", "kind": "readme", "missing": false, "url": "https://github.com/resumejob/system-design-algorithms"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:10.632236+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:51:48.797513+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6c58c6018a34f6372ed136be0ef198ccd105977e20765737ba52c62ef62aebb0", "fetched_at": "2026-08-28T04:05:10.632236+00:00", "kind": "readme", "missing": false, "url": "https://github.com/resumejob/system-design-algorithms"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:51:48.797513+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6c58c6018a34f6372ed136be0ef198ccd105977e20765737ba52c62ef62aebb0", "fetched_at": "2026-08-28T04:05:10.632236+00:00", "kind": "readme", "missing": false, "url": "https://github.com/resumejob/system-design-algorithms"}], "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:05:10.632236+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:10.632236+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:10.632236+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:51:48.797513+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6c58c6018a34f6372ed136be0ef198ccd105977e20765737ba52c62ef62aebb0", "fetched_at": "2026-08-28T04:05:10.632236+00:00", "kind": "readme", "missing": false, "url": "https://github.com/resumejob/system-design-algorithms"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:10.632236+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:10.632236+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:51:48.797513+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6c58c6018a34f6372ed136be0ef198ccd105977e20765737ba52c62ef62aebb0", "fetched_at": "2026-08-28T04:05:10.632236+00:00", "kind": "readme", "missing": false, "url": "https://github.com/resumejob/system-design-algorithms"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:10.632236+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:10.632236+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:10.632236+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:51:48.797513+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6c58c6018a34f6372ed136be0ef198ccd105977e20765737ba52c62ef62aebb0", "fetched_at": "2026-08-28T04:05:10.632236+00:00", "kind": "readme", "missing": false, "url": "https://github.com/resumejob/system-design-algorithms"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:10.632236+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:10.632236+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:51:48.797513+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6c58c6018a34f6372ed136be0ef198ccd105977e20765737ba52c62ef62aebb0", "fetched_at": "2026-08-28T04:05:10.632236+00:00", "kind": "readme", "missing": false, "url": "https://github.com/resumejob/system-design-algorithms"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:51:48.797513+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6c58c6018a34f6372ed136be0ef198ccd105977e20765737ba52c62ef62aebb0", "fetched_at": "2026-08-28T04:05:10.632236+00:00", "kind": "readme", "missing": false, "url": "https://github.com/resumejob/system-design-algorithms"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:51:48.797513+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6c58c6018a34f6372ed136be0ef198ccd105977e20765737ba52c62ef62aebb0", "fetched_at": "2026-08-28T04:05:10.632236+00:00", "kind": "readme", "missing": false, "url": "https://github.com/resumejob/system-design-algorithms"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:51:48.797513+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6c58c6018a34f6372ed136be0ef198ccd105977e20765737ba52c62ef62aebb0", "fetched_at": "2026-08-28T04:05:10.632236+00:00", "kind": "readme", "missing": false, "url": "https://github.com/resumejob/system-design-algorithms"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 43, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2361, "days_push": 344, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 52, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}