{"adoption": {"forks": 1245, "observed_at": "2026-08-28T04:04:11.864276+00:00", "stars": 1270}, "canonical_url": "https://ross.abutalabs.com/products/eazybytes-microservices", "card": {"archived": false, "artifact_type": "learning-resource", "description": "Microservices With Spring, Docker, Kubernetes - Code Examples", "domain": ["microservices", "cloud-computing", "backend", "developer-tools", "tutorials"], "enriched": true, "function": ["microservices", "developer-tools", "deployment", "container-orchestration", "monitoring", "auth", "message-queue", "api-gateway", "service-discovery", "infrastructure-as-code"], "health_score": 79, "homepage": "https://www.udemy.com/course/master-microservices-with-spring-docker-kubernetes/?referralCode=9365DB9B7EE637F629A9", "language": "Java", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["eazybytes/microservices"], "name": "eazybytes/microservices", "platform": ["jvm", "cross-platform"], "pushed_at": "2026-08-23T08:23:33+00:00", "repo": "eazybytes/microservices", "stars": 1270, "tags": ["spring-boot", "spring-cloud", "java", "docker-compose", "kubernetes", "helm", "kafka", "rabbitmq", "istio", "udemy-course", "code-examples", "event-driven", "devops", "containers", "docker"], "topics": ["docker", "docker-compose", "java", "kubernetes", "microservice", "spring", "spring-boot", "spring-cloud"], "urls": [], "use_cases": ["learn how to build microservices with spring boot", "example code for deploying microservices to kubernetes", "how to use spring cloud config and service discovery", "event-driven microservices with kafka and rabbitmq examples", "containerize spring boot apps with docker", "secure microservices with spring security and keycloak", "learn helm charts and istio service mesh for microservices", "observability and monitoring setup for spring microservices"], "what_it_is": "A collection of code examples accompanying the 'Master Microservices with Spring Boot, Docker, Kubernetes' course by eazybytes. It demonstrates building production-ready microservices with Spring Boot, Spring Cloud, Docker, Kafka/RabbitMQ, and Kubernetes including Helm and Istio.", "when_to_avoid": ["you need production-ready microservices scaffolding rather than educational examples", "you work outside the Java/Spring ecosystem", "you want a framework or library to add as a dependency rather than tutorial code"], "when_to_choose": ["you are following the eazybytes Udemy microservices course and want the matching code", "you want a complete, course-structured reference covering Spring Boot to Kubernetes deployment", "you learn best from runnable Java example projects"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/eazybytes-microservices", "repo": "eazybytes/microservices", "role": "main", "score": 73}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:11.864276+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T05:03:25.773143+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8686464fe1028ec85da2d63e5e87f0686c7ad8d96a9d8c2e261f8da65e4e2635", "fetched_at": "2026-08-28T04:04:11.864276+00:00", "kind": "readme", "missing": false, "url": "https://github.com/eazybytes/microservices"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:11.864276+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T05:03:25.773143+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8686464fe1028ec85da2d63e5e87f0686c7ad8d96a9d8c2e261f8da65e4e2635", "fetched_at": "2026-08-28T04:04:11.864276+00:00", "kind": "readme", "missing": false, "url": "https://github.com/eazybytes/microservices"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T05:03:25.773143+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8686464fe1028ec85da2d63e5e87f0686c7ad8d96a9d8c2e261f8da65e4e2635", "fetched_at": "2026-08-28T04:04:11.864276+00:00", "kind": "readme", "missing": false, "url": "https://github.com/eazybytes/microservices"}], "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:04:11.864276+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:11.864276+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:11.864276+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T05:03:25.773143+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8686464fe1028ec85da2d63e5e87f0686c7ad8d96a9d8c2e261f8da65e4e2635", "fetched_at": "2026-08-28T04:04:11.864276+00:00", "kind": "readme", "missing": false, "url": "https://github.com/eazybytes/microservices"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:11.864276+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:11.864276+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T05:03:25.773143+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8686464fe1028ec85da2d63e5e87f0686c7ad8d96a9d8c2e261f8da65e4e2635", "fetched_at": "2026-08-28T04:04:11.864276+00:00", "kind": "readme", "missing": false, "url": "https://github.com/eazybytes/microservices"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:11.864276+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:11.864276+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:11.864276+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T05:03:25.773143+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8686464fe1028ec85da2d63e5e87f0686c7ad8d96a9d8c2e261f8da65e4e2635", "fetched_at": "2026-08-28T04:04:11.864276+00:00", "kind": "readme", "missing": false, "url": "https://github.com/eazybytes/microservices"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:11.864276+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:11.864276+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T05:03:25.773143+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8686464fe1028ec85da2d63e5e87f0686c7ad8d96a9d8c2e261f8da65e4e2635", "fetched_at": "2026-08-28T04:04:11.864276+00:00", "kind": "readme", "missing": false, "url": "https://github.com/eazybytes/microservices"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T05:03:25.773143+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8686464fe1028ec85da2d63e5e87f0686c7ad8d96a9d8c2e261f8da65e4e2635", "fetched_at": "2026-08-28T04:04:11.864276+00:00", "kind": "readme", "missing": false, "url": "https://github.com/eazybytes/microservices"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T05:03:25.773143+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8686464fe1028ec85da2d63e5e87f0686c7ad8d96a9d8c2e261f8da65e4e2635", "fetched_at": "2026-08-28T04:04:11.864276+00:00", "kind": "readme", "missing": false, "url": "https://github.com/eazybytes/microservices"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T05:03:25.773143+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8686464fe1028ec85da2d63e5e87f0686c7ad8d96a9d8c2e261f8da65e4e2635", "fetched_at": "2026-08-28T04:04:11.864276+00:00", "kind": "readme", "missing": false, "url": "https://github.com/eazybytes/microservices"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 82, "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": 1150, "days_push": 10, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 73, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}