{"adoption": {"forks": 715, "observed_at": "2026-08-28T04:03:19.272813+00:00", "stars": 1036}, "canonical_url": "https://ross.abutalabs.com/products/spring-cloud-study", "card": {"archived": false, "artifact_type": "learning-resource", "description": "开源书《跟我学Spring Cloud》的配套代码。讨论QQ群：731548893", "domain": ["microservices", "tutorials", "backend", "web-development"], "enriched": true, "function": ["microservices", "developer-tools", "web-framework"], "health_score": 20, "homepage": "http://www.itmuch.com", "language": "Java", "license": null, "license_family": "other", "maturity": "maintenance", "member_repos": ["eacdy/spring-cloud-study"], "name": "eacdy/spring-cloud-study", "platform": ["jvm", "cross-platform"], "pushed_at": "2020-01-10T08:45:44+00:00", "repo": "eacdy/spring-cloud-study", "stars": 1036, "tags": ["spring-cloud", "spring-boot", "microservices-tutorial", "sample-code", "chinese-language", "book-companion", "java"], "topics": ["spring", "microservice", "spring-cloud", "spring-boot"], "urls": [], "use_cases": ["learn spring cloud microservices from examples", "sample code for spring cloud finchley and brixton", "follow along with a spring cloud book", "reference for building microservices with spring boot", "study eureka, ribbon, hystrix and config examples"], "what_it_is": "Companion source code for the open-source book 'Learn Spring Cloud with Me' and its related blog series, written in Java. It provides example projects demonstrating Spring Cloud and Spring Boot microservice patterns across several Spring Cloud release trains.", "when_to_avoid": ["you need a production-ready microservices template", "you use the latest Spring Cloud versions, as the code targets 2016-2018 releases", "you need a maintained library with a license and active releases"], "when_to_choose": ["you are learning Spring Cloud from the accompanying book or blog", "you want runnable example projects for older Spring Cloud release trains", "you prefer Chinese-language microservices tutorials"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/spring-cloud-study", "repo": "eacdy/spring-cloud-study", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:19.272813+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T07:04:39.532445+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b64f942c8e64863231942381ac51befff1e09d59975cfbce273356cd0bd65c0f", "fetched_at": "2026-08-28T04:03:19.272813+00:00", "kind": "readme", "missing": false, "url": "https://github.com/eacdy/spring-cloud-study"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:19.272813+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T07:04:39.532445+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b64f942c8e64863231942381ac51befff1e09d59975cfbce273356cd0bd65c0f", "fetched_at": "2026-08-28T04:03:19.272813+00:00", "kind": "readme", "missing": false, "url": "https://github.com/eacdy/spring-cloud-study"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T07:04:39.532445+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b64f942c8e64863231942381ac51befff1e09d59975cfbce273356cd0bd65c0f", "fetched_at": "2026-08-28T04:03:19.272813+00:00", "kind": "readme", "missing": false, "url": "https://github.com/eacdy/spring-cloud-study"}], "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:19.272813+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:19.272813+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:19.272813+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T07:04:39.532445+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b64f942c8e64863231942381ac51befff1e09d59975cfbce273356cd0bd65c0f", "fetched_at": "2026-08-28T04:03:19.272813+00:00", "kind": "readme", "missing": false, "url": "https://github.com/eacdy/spring-cloud-study"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:19.272813+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:19.272813+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T07:04:39.532445+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b64f942c8e64863231942381ac51befff1e09d59975cfbce273356cd0bd65c0f", "fetched_at": "2026-08-28T04:03:19.272813+00:00", "kind": "readme", "missing": false, "url": "https://github.com/eacdy/spring-cloud-study"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:19.272813+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:19.272813+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:19.272813+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T07:04:39.532445+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b64f942c8e64863231942381ac51befff1e09d59975cfbce273356cd0bd65c0f", "fetched_at": "2026-08-28T04:03:19.272813+00:00", "kind": "readme", "missing": false, "url": "https://github.com/eacdy/spring-cloud-study"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:19.272813+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:19.272813+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T07:04:39.532445+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b64f942c8e64863231942381ac51befff1e09d59975cfbce273356cd0bd65c0f", "fetched_at": "2026-08-28T04:03:19.272813+00:00", "kind": "readme", "missing": false, "url": "https://github.com/eacdy/spring-cloud-study"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T07:04:39.532445+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b64f942c8e64863231942381ac51befff1e09d59975cfbce273356cd0bd65c0f", "fetched_at": "2026-08-28T04:03:19.272813+00:00", "kind": "readme", "missing": false, "url": "https://github.com/eacdy/spring-cloud-study"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T07:04:39.532445+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b64f942c8e64863231942381ac51befff1e09d59975cfbce273356cd0bd65c0f", "fetched_at": "2026-08-28T04:03:19.272813+00:00", "kind": "readme", "missing": false, "url": "https://github.com/eacdy/spring-cloud-study"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T07:04:39.532445+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b64f942c8e64863231942381ac51befff1e09d59975cfbce273356cd0bd65c0f", "fetched_at": "2026-08-28T04:03:19.272813+00:00", "kind": "readme", "missing": false, "url": "https://github.com/eacdy/spring-cloud-study"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "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": 3659, "days_push": 2427, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}