1. 博客
  2. 优秀的Spring Cloud开源软件

优秀的Spring Cloud开源软件

在学习一门新的技术时,如果有优秀的开源项目,对初学者的学习将会是事半功倍的。本文介绍了优秀的 Spring Cloud 开源项目,以供开发人员学习和参考。

SpringCloud-Learning

SpringCloud-Learning
Spring Cloud构建微服务架构的学习资料,包含各种学习教程博文

awesome-spring-cloud

awesome-spring-cloud
这是一个专门收集 Spring Cloud 相关资料的开源项目,也有对应的导航页面。开发人员可以在这里,找到 Spring Cloud 的各种信息,也可以积极参与进来,进行资源共享。

PiggyMetrics

PiggyMetrics
这是一个简单的个人财务系统,基于 Spring Boot、Spring Cloud 和 Docker,简单演示了微服务的架构模式。整个项目几乎包含了 Spring Cloud 的所有特性。

paascloud

paascloud
它的核心技术为 Spring cloud+Vue 两个全家桶实战,可以为中小企业解决微服务架构的难题,帮助企业快速建站。它可以模拟商城,包括完整的购物流程、后端运营平台等,快速地搭建企业级微服务项目。

Cloud-Admin

Cloud-Admin
这是国内首个基于 Spring Cloud 微服务化的开发平台,核心技术采用 Spring Boot2 以及 Spring Cloud Gateway 相关核心组件,前端采用 vue-element-admin 组件。具有统一授权、认证后台管理系统等功能,其中包含用户管理、资源权限管理、网关 API 管理等多个模块,支持多业务系统并行开发,可以作为后端服务的开发脚手架。该平台的代码简洁,架构清晰,适合在学习和直接项目中使用。

spring-cloud-rest-tcc

spring-cloud-rest-tcc
这是基于 Spring Cloud Netflix 的 TCC 柔性事务和 EDA 事件驱动示例,以模拟下单流程为背景,结合 Spring Cloud Netflix 和分布式事务解决方案中的 Try Confirm Cancel 模式,以及基于事件驱动的服务架构作为实战演示。

pig

pig
这是基于 Spring Cloud,以及基于 Vue 前后分离的开发平台,支持账号、短信、SSO 等多种登录,提供了配套视频开发教程。

xxpay

xxpay
它是使用 Java 开发的,包括 Spring-cloud、Dubbo、Spring-boot 三个架构版本,目前已经接入了微信、支付宝等主流的支付渠道,可以直接用于生产环境中。

spring-cloud-examples

spring-cloud-examples
该软件包含了 Spring Cloud 技术栈示例代码,以及快速简单的上手教程,每个 Spring Cloud 组件都有独立的示例,可以供开发人员参考学习。

spring-cloud-config-admin

spring-cloud-config-admin
一套基于Spring Cloud Config配置中心的可视化管理系统。

(本文节选自“纯洁的微笑”公众号,略有修改。)

文章标题:优秀的Spring Cloud开源软件

文章链接:http://www.edik.cn/article/319

转载请务必注明出处,欢迎分享

目录