推荐 7 个牛哄哄 Spring Cloud 实战项目
编码之外
共 2142字,需浏览 5分钟
·
2021-07-04 17:22
把一个大型的单个应用程序和服务拆分为数个甚至数十个的支持微服务,这就是微服务架构的架构概念,通过将功能分解到各个离散的服务中以实现对解决方案的解耦。
关于微服务相关的学习资料不多,而 GitHub 上的开源项目可以作为你微服务之旅的第一站。本文推荐 7 个非常火的微服务项目,从入门到实战,这篇文章值得收藏。
地址:https://github.com/sqshq/piggymetrics
技术栈基于 Spring Boot、Spring Cloud、Spring Oauth2 和 Spring Cloud Netflix 等框架,可以借助该项目学习Spring Cloud 技术栈,作为练手项目。
地址:https://github.com/SiGuiyang/spring-cloud-shop
客户端:https://github.com/Zealon159/light-reading-cloud-client
api:https://github.com/Zealon159/light-reading-cloud
地址:https://gitee.com/smallc/SpringBlade
Spring Cloud
微服务
化开发平台
,具有统一授权、认证后台管理系统,其中包含具备用户管理、资源权限管理、网关API 管理等多个模块,支持多业务系统并行开发,可以作为后端服务的开发脚手架。代码简洁,架构清晰,适合学习和直接项目中使用。Spring Boot 2.4.1
、Spring Cloud (2020.0.0)
以及Spring Cloud Alibaba 2.2.4
相关核心组件,采用Nacos
注册和配置中心,集成流量卫兵Sentinel
,前端采用vue-element-admin
组件,Elastic Search
自行集成。地址:https://gitee.com/geek_qi/cloud-platform
地址:https://github.com/OiPunk/OnlineTaxi
地址:https://gitee.com/JeeHuangBingGui/jeeSpringCloud
评论