1 RBAC 权限管理系统 Pig

9427c3e081048aaeebca0bb7259b2d10.png

基于Spring Boot 2.2.1、 Spring Cloud Hoxton、 OAuth2 的RBAC 权限管理系统。

3b7d08c3ab41ddb983aa29126cc5741e.png

技术特点:

l 基于 Spring Cloud Hoxton 、Spring Boot 2.2、 OAuth2 的RBAC权限管理系统

l 基于数据驱动视图的理念封装 element-ui,即使没有 vue 的使用经验也能快速上手

l 提供对常见容器化支持 Docker、Kubernetes、Rancher2 支持

l 提供 lambda 、stream api 、webflux 的生产实践。

项目地址:https://gitee.com/log4j/pig

2 基于Spring Cloud实现的微服务基础设施 MCloud

00231b14e08e1d4ef69ad11f59a8df9e.png

MCloud 基于 Spring Cloud 进行开发,提供了项目中常用的基础设施:

l mcloud-registry 服务注册与发现中心。

l keycloak 用户认证和管理。

l mcloud-apigw 基于Spring cloud gateway 实现的 API 网关 ,同时使用了 netflix-ribbon 作为负载均衡器。

l mcloud-config 基于 GitHub 的统一配置中心(此项目使用 这个 repo 作为配置存储库)。

l mcloud-logs 基于logstash Kibana 以及 ElasticSearch 实现的日志服务。

项目地址:https://gitee.com/black-c/mcloud

3 企业级微服务框架 open-capacity-platform

5a7548d99f7bab0de96c09a23f8e12ad.png

基于layui+springcloud的企业级微服务框架(用户权限管理,配置中心管理,应用管理,....),其核心的设计目标是分离前后端,快速开发部署,学习简单,功能强大,提供快速接入核心接口能力,其目标是帮助企业搭建一套类似百度能力开放平台的框架。

项目地址:https://gitee.com/owenwangwen/open-capacity-platform

4 微服务解决方案 jbone

378b5fe74970850d5f467fe2e0d8fecc.png

jbone基于Spring Cloud框架开发,旨在为中小企业提供稳定的微服务解决方案,为开发人员提供基础开发骨架,jbone包含微服务中所有常用组件,例如注册中心、服务管理、服务监控、JVM监控、内存分析、调用链跟踪、API网关等等。业务功能包括系统权限的统一管理、单点登录、CMS、电商平台、工作流平台、支付平台等等。

545205098c62d27621af988ec36e8e6d.png

项目地址:https://gitee.com/majunwei2017/jbone

5 分布式、单体式微服务架构并存的综合型项目 SpringBlade

40165683582a04159eb5e234f6f38028.png

SpringBlade 是一个由商业级项目升级优化而来的SpringCloud分布式微服务架构、SpringBoot单体式微服务架构并存的综合型项目,采用Java8 API重构了业务代码,完全遵循阿里巴巴编码规范。采用Spring Boot 2 、Spring Cloud Greenwich 、Mybatis 等核心技术,同时提供基于React和Vue的两个前端框架用于快速搭建企业级的SaaS多租户微服务平台。

项目地址:https://gitee.com/smallc/SpringBlade

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐