001-谷粒商城-微服务剖析

1、架构图

还是很强的,该有的都有

2、微服务模块

  • SpringCloudAlibaba组件包括
    • Sentinel
    • Nacos
    • RocketMQ
    • Seata
  • 搭配SpringCloudAlibaba组件
    • OpenFeign
    • GateWay
    • Ribbn

gateway使用了SpringWebFlux,前几天研究到,为什么springboot不直接使用SpringWebFlux,

还是依然使用tomcat的servelet,内部NIO进行处理请求。

Spring WebFlux 使用 Reactor库来实现响应式编程模型,底层基于 Netty 实现同步非阻塞的I/0

  • gateway取代了Netflix Zuul
  • openFeigin取代了feigin
    • openFeigin 2020.0.X之前 ribbon
    • openFeigin 2020.0.X之后 LoadBalancer
相关推荐
禁默26 分钟前
深入浅出:AWT的基本组件及其应用
java·开发语言·界面编程
Cachel wood32 分钟前
python round四舍五入和decimal库精确四舍五入
java·linux·前端·数据库·vue.js·python·前端框架
Code哈哈笑35 分钟前
【Java 学习】深度剖析Java多态:从向上转型到向下转型,解锁动态绑定的奥秘,让代码更优雅灵活
java·开发语言·学习
gb421528738 分钟前
springboot中Jackson库和jsonpath库的区别和联系。
java·spring boot·后端
程序猿进阶39 分钟前
深入解析 Spring WebFlux:原理与应用
java·开发语言·后端·spring·面试·架构·springboot
zfoo-framework1 小时前
【jenkins插件】
java
风_流沙1 小时前
java 对ElasticSearch数据库操作封装工具类(对你是否适用嘞)
java·数据库·elasticsearch
Hacker_Fuchen1 小时前
天融信网络架构安全实践
网络·安全·架构
ProtonBase1 小时前
如何从 0 到 1 ,打造全新一代分布式数据架构
java·网络·数据库·数据仓库·分布式·云原生·架构