{"adoption": {"forks": 4535, "observed_at": "2026-08-28T04:11:34.782169+00:00", "stars": 23384}, "canonical_url": "https://ross.abutalabs.com/products/ddia", "card": {"archived": false, "artifact_type": "learning-resource", "description": "《Designing Data-Intensive Application》DDIA 第一版 / 第二版 中文翻译", "domain": ["microservices", "databases", "education", "tutorials"], "enriched": true, "function": ["documentation", "markdown"], "health_score": 79, "homepage": "https://ddia.vonng.com", "language": "Python", "license": "CC-BY-4.0", "license_family": "other", "maturity": "active", "member_repos": ["Vonng/ddia"], "name": "Vonng/ddia", "platform": ["browser", "self-hosted"], "pushed_at": "2026-08-20T16:44:09+00:00", "repo": "Vonng/ddia", "stars": 23384, "tags": ["ddia", "book-translation", "chinese-translation", "technical-book", "data-intensive-applications", "martin-kleppmann", "hugo", "epub", "traditional-chinese", "llms-txt", "data-engineering", "web-server"], "topics": ["book", "distributed-systems", "database", "ddia"], "urls": [], "use_cases": ["read Designing Data-Intensive Applications (DDIA) in Chinese", "learn distributed systems concepts like replication, partitioning, and consensus", "study data system design before a backend or architecture interview", "find a free online version of DDIA including the second edition", "understand storage engines, data models, and stream/batch processing fundamentals", "download DDIA as EPUB or Markdown for offline reading", "contribute corrections to a Chinese technical book translation"], "what_it_is": "A community-maintained Chinese translation (Simplified and Traditional) of Martin Kleppmann's 'Designing Data-Intensive Applications', covering both the first and second editions. The full fourteen-chapter text is published as a Hugo-built online book with stable figure numbering, EPUB export, Markdown/llms.txt output, and is developed by a large contributor base under CC BY 4.0 for the translation.", "when_to_avoid": ["You need software to run - this is a book translation, not a library or tool", "You want the authoritative English text or wish to support the author, in which case buy the O'Reilly original", "You need rights to publicly distribute or commercially use the translation, which the license does not grant"], "when_to_choose": ["You want to read DDIA in Simplified or Traditional Chinese with ongoing corrections and a maintained second edition", "You prefer an online book with stable cross-references, whole-book printing, and EPUB/Markdown exports", "You are preparing for distributed systems, database, or backend architecture interviews and need a conceptual framework"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/ddia", "repo": "Vonng/ddia", "role": "main", "score": 76}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:11:34.782169+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T16:56:44.087683+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd634125599a889c8156c580fa01ece121659602da2bd3612bf0c2196ceab757", "fetched_at": "2026-08-28T04:11:34.782169+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Vonng/ddia"}, {"content_hash": "ef523a61637b7ebe60fb66a6e06da519d9b1b05a0b3d06a6514582688422bea2", "fetched_at": "2026-08-29T07:54:25.016442+00:00", "kind": "homepage", "missing": false, "url": "https://ddia.vonng.com"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:11:34.782169+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T16:56:44.087683+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd634125599a889c8156c580fa01ece121659602da2bd3612bf0c2196ceab757", "fetched_at": "2026-08-28T04:11:34.782169+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Vonng/ddia"}, {"content_hash": "ef523a61637b7ebe60fb66a6e06da519d9b1b05a0b3d06a6514582688422bea2", "fetched_at": "2026-08-29T07:54:25.016442+00:00", "kind": "homepage", "missing": false, "url": "https://ddia.vonng.com"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T16:56:44.087683+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd634125599a889c8156c580fa01ece121659602da2bd3612bf0c2196ceab757", "fetched_at": "2026-08-28T04:11:34.782169+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Vonng/ddia"}, {"content_hash": "ef523a61637b7ebe60fb66a6e06da519d9b1b05a0b3d06a6514582688422bea2", "fetched_at": "2026-08-29T07:54:25.016442+00:00", "kind": "homepage", "missing": false, "url": "https://ddia.vonng.com"}], "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:11:34.782169+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:11:34.782169+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:11:34.782169+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T16:56:44.087683+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd634125599a889c8156c580fa01ece121659602da2bd3612bf0c2196ceab757", "fetched_at": "2026-08-28T04:11:34.782169+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Vonng/ddia"}, {"content_hash": "ef523a61637b7ebe60fb66a6e06da519d9b1b05a0b3d06a6514582688422bea2", "fetched_at": "2026-08-29T07:54:25.016442+00:00", "kind": "homepage", "missing": false, "url": "https://ddia.vonng.com"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:11:34.782169+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:11:34.782169+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T16:56:44.087683+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd634125599a889c8156c580fa01ece121659602da2bd3612bf0c2196ceab757", "fetched_at": "2026-08-28T04:11:34.782169+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Vonng/ddia"}, {"content_hash": "ef523a61637b7ebe60fb66a6e06da519d9b1b05a0b3d06a6514582688422bea2", "fetched_at": "2026-08-29T07:54:25.016442+00:00", "kind": "homepage", "missing": false, "url": "https://ddia.vonng.com"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:11:34.782169+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:11:34.782169+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:11:34.782169+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T16:56:44.087683+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd634125599a889c8156c580fa01ece121659602da2bd3612bf0c2196ceab757", "fetched_at": "2026-08-28T04:11:34.782169+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Vonng/ddia"}, {"content_hash": "ef523a61637b7ebe60fb66a6e06da519d9b1b05a0b3d06a6514582688422bea2", "fetched_at": "2026-08-29T07:54:25.016442+00:00", "kind": "homepage", "missing": false, "url": "https://ddia.vonng.com"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:11:34.782169+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:11:34.782169+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T16:56:44.087683+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd634125599a889c8156c580fa01ece121659602da2bd3612bf0c2196ceab757", "fetched_at": "2026-08-28T04:11:34.782169+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Vonng/ddia"}, {"content_hash": "ef523a61637b7ebe60fb66a6e06da519d9b1b05a0b3d06a6514582688422bea2", "fetched_at": "2026-08-29T07:54:25.016442+00:00", "kind": "homepage", "missing": false, "url": "https://ddia.vonng.com"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T16:56:44.087683+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd634125599a889c8156c580fa01ece121659602da2bd3612bf0c2196ceab757", "fetched_at": "2026-08-28T04:11:34.782169+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Vonng/ddia"}, {"content_hash": "ef523a61637b7ebe60fb66a6e06da519d9b1b05a0b3d06a6514582688422bea2", "fetched_at": "2026-08-29T07:54:25.016442+00:00", "kind": "homepage", "missing": false, "url": "https://ddia.vonng.com"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T16:56:44.087683+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd634125599a889c8156c580fa01ece121659602da2bd3612bf0c2196ceab757", "fetched_at": "2026-08-28T04:11:34.782169+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Vonng/ddia"}, {"content_hash": "ef523a61637b7ebe60fb66a6e06da519d9b1b05a0b3d06a6514582688422bea2", "fetched_at": "2026-08-29T07:54:25.016442+00:00", "kind": "homepage", "missing": false, "url": "https://ddia.vonng.com"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T16:56:44.087683+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "cd634125599a889c8156c580fa01ece121659602da2bd3612bf0c2196ceab757", "fetched_at": "2026-08-28T04:11:34.782169+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Vonng/ddia"}, {"content_hash": "ef523a61637b7ebe60fb66a6e06da519d9b1b05a0b3d06a6514582688422bea2", "fetched_at": "2026-08-29T07:54:25.016442+00:00", "kind": "homepage", "missing": false, "url": "https://ddia.vonng.com"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 98, "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": 3128, "days_push": 13, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 76, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}