0
点赞
收藏
分享

微信扫一扫

Java NIO实现高性能HTTP代理

精进的医生 2024-11-12 阅读 9

第一章 Istio原理

一、服务网格(servicemesh)

微服务:架构风格,职责单一,api通信
服务网格:微服务时代的tcp

1、六个时代

微服务经历了六个时代:
时代(一)
时代1
时代(二):tcp协议发明了,用来进行流量控制
在这里插入图片描述
时代(三):熔断、服务发现、服务重试、配额管理、链路跟踪、监控、权限控制

在这里插入图片描述
缺点:分布式逻辑和业务代码耦合在一起,调试空难,升级困难、依赖管理

时代(四)
在这里插入图片描述将库和逻辑代码分开,独立分开升级,更新比较方便。
只需要专注逻辑代码,而不需要管理库的部分。
例如java中的SpringCloud,他是专门用来管理微服务之间的通信。

时代(五):ServiceMesh
在这里插入图片描述语言绑定问题
sidecar可以独立升级
解决库的版本依赖问题

时代(六)

举报

相关推荐

0 条评论