欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

基于Spring Cloud架构微服务平台技术点

程序员文章站 2022-03-10 17:07:49
技术选型Spring应用快速开发脚手架(SpringBoot)微服务架构解决方案(SpringCloud)注册中心和配置中心(Nacos)限流/熔断/降级(Sentine)微服务网关(SpringCloud Gateway)微服务监控(SpringBoot Admin)持久层ORM框架(MyBatis)MyBatis Dynamic SQLMybatis动态sqlPageHelperMyBatis分页插件MyBatisGenerator持久层代码生成插件分布式事务...

技术选型

Spring应用快速开发脚手架(SpringBoot)

微服务架构解决方案(SpringCloud)

注册中心和配置中心(Nacos)

限流/熔断/降级(Sentine)

微服务网关(SpringCloud Gateway)

微服务监控(SpringBoot Admin)

持久层ORM框架(MyBatis)

MyBatis Dynamic SQLMybatis动态

sqlPageHelperMyBatis分页插件

MyBatisGenerator持久层代码生成插件

分布式事务中间件(Seata)

代码层分库分表中间件(Sharding-Jdbc)

JWT登录支持(JJWT)

分布式缓存(Redis)

搜索引擎(ElasticSearch)

消息队列(RabbitMq)

OSS阿里云对象存储服务

Mysql数据库服务

Redisson实现分布式锁

Lombok简化对象封装工具

SwaggerAPI文档生成工具

Docker应用容器引擎

Logstash分布式日志采集

负载均衡(nginx)

持续集成全程(Jenkins)

持续集成全程(Jenkins)

软件源代码版本控制(github)

服务部署编排(Kubernetes)

存储镜像的镜像仓库(GitLab)

Vue前端开发框架

 

软件架构图

基于Spring Cloud架构微服务平台技术点

 

本文地址:https://blog.csdn.net/yanshien840826/article/details/112007683