中后台开源系统项目

管理系统

  1. microservices-platform: 基于SpringBoot2.x、SpringCloud和SpringCloudAlibaba并采用前后端分离的企业级微服务多租户系统架构
  2. paascloud/paascloud-master: spring cloud + vue + oAuth2.0全家桶实战
  3. zhoutaoo/SpringCloud: 基于SpringCloud2.1的微服务开发脚手架,整合了spring-security-oauth2、nacos、feign、sentinel、springcloud-gateway
  4. Exrick/xboot: Spring Boot 2.x/Spring Security/JWT/JPA+Mybatis-Plus/Redis/Elasticsearch/Activiti/OAuth2/iview

灰度发布系统

Spring Cloud Gray 是一套开源的微服务灰度路由解决方案

博客系统

  1. vueBlog SpringBoot+vue前后端分离博客项目
  2. halo 博客系统
  3. solo 博客系统
  4. eblog Springboot2 博客项目

分布式日志系统

  1. Plumelog: 一个java分布式日志组件,支持百亿级别

组件

  1. redisson-spring-boot-starter: redisson的boot-starter.支持多实例集群,分布式锁,spring cache 整合,session集群,消息队列,对象存储
  2. lambdaTool 工具类示例
  3. Elasticsearch-ESClientRHL: 一个可基于springboot的elasticsearch 客户端调用封装工具
  4. alibaba/QLExpress: 动态脚本引擎解析工具
  5. smart-validator: 轻量级服务端校验框架 支持注解、支持单独校验 功能齐全、使用简便
  6. xxl-mq: 轻量级分布式消息队列,支持 “并发消息、串行消息、广播消息、延迟消息、事务消息、失败重试、超时控制” 等消息特性
  7. XiaoMi/Gaea: 基于mysql协议的数据库中间件
  8. J2Cache: Java 两级缓存框架,避免完全使用独立缓存系统所带来的网络IO开销问题
  9. springboot: spring boot、spring cloud的一些封装和使用示例

你可能感兴趣的:(分布式微服务架构)