南生论坛SpringCloud版本来啦

马亮南生  (UID: 2521) [复制链接]
帖子链接已复制到剪贴板
帖子已经有人评论啦,不支持删除!

940 1

> 传送门:[SpringBoot版本](https://bbs.nanshengbbs.top/detail/454)

## 背景说明
SpringCloud版本 与 SpringBoot版本同步进行迭代。[南生论坛日常迭代(开源计划)](https://bbs.nanshengbbs.top/detail/122)

## 重要说明
SpringCloud版本和SpringBoot版本的区别仅限于后端技术的不同,[前端](https://github.com/maliangnansheng/bbs-vue-ui)是一模一样的
SpringCloud版本和SpringBoot版本 ==功能上没有任何区别==,所以选择哪个版本取决于你们团队的技术选型

## 技术栈
程序架构:[Spring Cloud Alibaba](https://sca.aliyun.com/zh-cn/)
服务调用:[OpenFeign](https://spring.io/projects/spring-cloud-openfeign)
注册中心/配置中心:[Nacos](https://nacos.io/)
服务熔断:[Sentinel](https://sentinelguard.io/zh-cn/)
服务路由/网关:[GateWay](https://spring.io/projects/spring-cloud-gateway)
消息队列:[RocketMQ](https://rocketmq.apache.org/zh/)
分布式事务:[Seata](https://seata.apache.org/zh-cn/)
缓存:[Redis](https://redis.io/)
持久层框架:[MyBatis](https://mybatis.org/mybatis-3/zh_CN/index.html)
数据库:[MySQL](https://www.mysql.com/)
大数据存储:[MongoDB](https://www.mongodb.com/zh-cn)
实时交互:[WebSocket](https://websocket.org/)
权限管理:[Shiro](https://shiro.apache.org/)
对象存储:[七牛云](https://www.qiniu.com/)

## 核心区别
> 下面只是简单罗列一下主要区别,还有其它区别可以自己对比研究

1. `SpringCloud版本` 的服务之间是通过 ==Rest风格== 的方式调用!`SpringBoot版本` 的服务之间是通过 ==RPC== 的方式调用!
2. `SpringCloud版本` 的配置信息在Nacos配置中心!`SpringBoot版本` 的配置信息在代码里面!
3. `SpringCloud版本` 的注册中心是Nacos!`SpringBoot版本` 的注册中心是Zookeeper!
4. `SpringCloud版本` 的网关是Nginx和GateWay!`SpringBoot版本` 的网关是Nginx!

这家伙太懒了,什么也没留下。
已有评论 ( 1 )
提示:您必须 登录 才能查看此内容。
域名市场
   域名载入中...
创建新帖
自助推广 (点击空位或 这里 添加)
确认删除
确定要删除这篇帖子吗?删除后将无法恢复。
删除成功
帖子已成功删除,页面将自动刷新。
删除失败
删除帖子时发生错误,请稍后再试。