zlt2000/microservices-platform
基于SpringBoot2.x、SpringCloud和SpringCloudAlibaba并采用前后端分离的企业级微服务多租户系统架构。并引入组件化的思想实现高内聚低耦合,项目代码简洁注释丰富上手容易,适合学习和企业中使用。真正实现了基于RBAC、jwt和oauth2的无状态统一权限认证的解决方案,面向互联网设计同时适合B端和C端用户,支持CI/CD多环境部署,并提供应用管理方便第三方系统接入;同时还集合各种微服务治理功能和监控功能。模块包括:企业级的认证系统、开发平台、应用监控、慢sql监控、统一日志、单点登录、Redis分布式高速缓存、配置中心、分布式任务调度、接口文档、代码生成等等。 observed · 2026-08-28
Health v2 · maintenance only
31/100
- Activity 18
- Release rhythm 8
- Longevity 100
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: 2736
- days_rel: n/a
- days_push: 492
- n_releases_24m: 0
Adoption not part of the score
4749 stars · 1680 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
An enterprise-grade, front-end/back-end separated microservices platform built on Spring Boot 3.x, Spring Cloud, and Spring Cloud Alibaba. It provides a multi-tenant architecture with RBAC/JWT/OAuth2 stateless unified authentication, plus governance and monitoring modules such as SSO, config center, distributed task scheduling, unified logging, slow SQL monitoring, and code generation.
Use cases
- build a multi-tenant microservices platform in Java
- implement unified OAuth2 JWT authentication with RBAC across microservices
- set up single sign-on for multiple enterprise systems
- add centralized logging and application monitoring to Spring Cloud services
- learn a production-style Spring Cloud Alibaba microservices architecture
- generate CRUD code and API docs for a Spring Boot backend
- manage third-party app integration with application management and app isolation
When to choose
- you need a ready-made enterprise microservices scaffold with auth, tenancy, and monitoring built in
- your stack is Java/Spring Boot with Spring Cloud Alibaba (Nacos, Sentinel)
- you want a learning reference with rich comments and documentation for microservices patterns
- you need CI/CD-friendly multi-environment deployment for Spring Cloud services
When to avoid
- you need a lightweight starter without opinionated multi-tenant and auth infrastructure
- your team does not use the Java/Spring ecosystem
- you require a commercially supported product rather than a community project
- you need non-JVM front-end-only or serverless architectures
Facets
framework · maturity active
auth authorization api-gateway microservices monitoring logging caching search-engine configuration-management scheduling api-documentation developer-tools microservices backend web-development developer-tools security monitoring self-hosted jvm self-hosted spring-boot spring-cloud spring-cloud-alibaba oauth2 jwt rbac multi-tenant nacos sentinel elk sso code-generator config-center distributed-task-scheduling chinese-documentation spring docker web-server
2 sources
- readme: https://github.com/zlt2000/microservices-platform · fetched 2026-08-28 · 28fb1f68f410
- homepage: http://zlt2000.cn · fetched 2026-08-29 · 33ff9e6a2b2f
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| zlt2000/microservices-platform | main | 31 |
For agents
markdown · JSON · MCP: product_card(name="zlt2000/microservices-platform")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem