{"adoption": {"forks": 310, "observed_at": "2026-08-28T04:03:22.589364+00:00", "stars": 1049}, "canonical_url": "https://ross.abutalabs.com/products/byron4j-cookbook", "card": {"archived": false, "artifact_type": "learning-resource", "description": "🎉🎉🎉JAVA高级架构师技术栈==任何技能通过 “刻意练习” 都可以达到融会贯通的境界，就像烹饪一样，这里有一份JAVA开发技术手册，只需要增加自己练习的次数。🏃🏃🏃", "domain": ["developer-tools", "tutorials", "programming-languages", "microservices", "backend"], "enriched": true, "function": ["documentation", "developer-tools"], "health_score": 69, "homepage": null, "language": "Java", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["Byron4j/CookBook"], "name": "Byron4j/CookBook", "platform": ["jvm", "cross-platform"], "pushed_at": "2026-05-07T13:41:32+00:00", "repo": "Byron4j/CookBook", "stars": 1049, "tags": ["java", "jvm", "spring-boot", "spring-cloud", "netty", "redis", "mysql", "rocketmq", "kafka", "zookeeper", "microservices", "interview-preparation", "design-patterns", "data-structures", "algorithms", "chinese-language"], "topics": ["nio", "netty", "jvm", "mybatis", "rabbitmq", "tomcat", "jenkins", "cookbooks", "spring-boot", "spring-cloud", "redis", "mysql", "zookeeper", "rocketmq", "javassist", "git", "maven", "python", "kafka", "elasticsearch"], "urls": [], "use_cases": ["learn java concurrency and thread pools", "study jvm tuning and garbage collection", "prepare for java architect interviews", "understand spring boot and spring cloud internals", "learn netty and nio network programming", "study distributed systems concepts like distributed locks and rate limiting", "review data structures and algorithms in java", "learn message queues like rocketmq and kafka"], "what_it_is": "A comprehensive Chinese-language Java knowledge repository covering the full stack from core syntax and JVM tuning to distributed systems, microservices, and cloud-native architecture. It combines Markdown study documents with runnable example code organized by topic.", "when_to_avoid": ["you need production-ready libraries or frameworks rather than study material", "you require English-language documentation", "you want a single-topic deep dive rather than a broad survey", "you need guaranteed up-to-date coverage of the latest framework versions"], "when_to_choose": ["you want a structured, depth-tiered path from java basics to architect-level topics", "you prefer learning from markdown notes paired with runnable example code", "you are preparing for senior java or backend interviews", "you read Chinese and want curated coverage of the mainstream java ecosystem"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/byron4j-cookbook", "repo": "Byron4j/CookBook", "role": "main", "score": 59}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:22.589364+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T07:00:26.616824+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2a797b9eaee94dddaf9c37eaae8f8401245b716854e47c2e8a09295c778084a7", "fetched_at": "2026-08-28T04:03:22.589364+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Byron4j/CookBook"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:22.589364+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T07:00:26.616824+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2a797b9eaee94dddaf9c37eaae8f8401245b716854e47c2e8a09295c778084a7", "fetched_at": "2026-08-28T04:03:22.589364+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Byron4j/CookBook"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T07:00:26.616824+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2a797b9eaee94dddaf9c37eaae8f8401245b716854e47c2e8a09295c778084a7", "fetched_at": "2026-08-28T04:03:22.589364+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Byron4j/CookBook"}], "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:03:22.589364+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:22.589364+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:22.589364+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T07:00:26.616824+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2a797b9eaee94dddaf9c37eaae8f8401245b716854e47c2e8a09295c778084a7", "fetched_at": "2026-08-28T04:03:22.589364+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Byron4j/CookBook"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:22.589364+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:22.589364+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T07:00:26.616824+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2a797b9eaee94dddaf9c37eaae8f8401245b716854e47c2e8a09295c778084a7", "fetched_at": "2026-08-28T04:03:22.589364+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Byron4j/CookBook"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:22.589364+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:22.589364+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:22.589364+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T07:00:26.616824+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2a797b9eaee94dddaf9c37eaae8f8401245b716854e47c2e8a09295c778084a7", "fetched_at": "2026-08-28T04:03:22.589364+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Byron4j/CookBook"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:22.589364+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:22.589364+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T07:00:26.616824+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2a797b9eaee94dddaf9c37eaae8f8401245b716854e47c2e8a09295c778084a7", "fetched_at": "2026-08-28T04:03:22.589364+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Byron4j/CookBook"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T07:00:26.616824+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2a797b9eaee94dddaf9c37eaae8f8401245b716854e47c2e8a09295c778084a7", "fetched_at": "2026-08-28T04:03:22.589364+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Byron4j/CookBook"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T07:00:26.616824+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2a797b9eaee94dddaf9c37eaae8f8401245b716854e47c2e8a09295c778084a7", "fetched_at": "2026-08-28T04:03:22.589364+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Byron4j/CookBook"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T07:00:26.616824+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2a797b9eaee94dddaf9c37eaae8f8401245b716854e47c2e8a09295c778084a7", "fetched_at": "2026-08-28T04:03:22.589364+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Byron4j/CookBook"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 81, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2878, "days_push": 118, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 59, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}