DerekYRC/mini-spring-cloud resource
mini-spring-cloud is a simplified version of the Spring Cloud framework that helps you quickly familiarize yourself with Spring Cloud source code and master its core principles. While preserving Spring Cloud's core functionality, the code is streamlined as much as possible. observed · 2026-08-28
Health v2 · maintenance only
76/100
- Activity 97
- Release rhythm 35
- Longevity 100
Flags: no_releases no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 1615
- days_rel: n/a
- days_push: 19
- n_releases_24m: 0
Adoption not part of the score
1902 stars · 383 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A simplified, educational reimplementation of the Spring Cloud framework in Java, preserving core features like service registration, service discovery, load balancing, Feign integration, rate limiting, circuit breaking, and an API gateway. It is designed to help developers quickly understand Spring Cloud's source code and core principles through a minimal codebase.
Use cases
- learn how spring cloud service registration and discovery works internally
- understand how client-side load balancing like ribbon is implemented
- study how feign declarative http calls are simplified
- learn how an api gateway routes requests
- understand rate limiting and circuit breaker patterns in microservices
- read a minimal microservices framework source code instead of full spring cloud
When to choose
- you want to deeply understand spring cloud internals through a small readable codebase
- you are preparing for backend interviews about microservices principles
- you want a teaching-oriented framework to study step by step via its changelog
When to avoid
- you need a production-ready microservices framework with full features and support
- you need commercial usage rights, since the license forbids commercial use without permission
- you want official spring cloud compatibility or ecosystem integrations
Facets
learning-resource · maturity active
microservices service-discovery api-gateway rate-limiting rpc developer-tools microservices developer-tools tutorials backend jvm cross-platform spring-cloud spring-boot educational source-code-study eureka ribbon feign nacos circuit-breaker load-balancing java
1 source
- readme: https://github.com/DerekYRC/mini-spring-cloud · fetched 2026-08-28 · c303cfcc333e
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| DerekYRC/mini-spring-cloud | main | 76 |
For agents
markdown · JSON · MCP: product_card(name="DerekYRC/mini-spring-cloud")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem