导图社区 service mesh
service mesh 服务研究分析思维导图,包括微服务架构痛点分析、service mesh两个方面的介绍。
这是一个数据存储分库分表优化技术的思维导图,介绍了数据存储的分类和技术,其中数据存储的技术作了非常细致的介绍。
这是一个service mesh 架构设计思维导图,包括微服务架构痛点分析和service mesh两个方面的内容,使我们更好了解到serice mesh相关的知识
社区模板帮助中心,点此进入>>
项目时间管理6大步骤
项目管理的五个步骤
安全教育的重要性
电商部人员工作结构
电费水费思维导图
D服务费结算
组织架构-单商户商城webAPP 思维导图。
个人日常活动安排思维导图
暮尚正常运转导图
批判性思维导图
service mesh
微服务架构痛点分析
不同层 需要关注通讯
迭代速度慢
基础设施组建升级困难
影响交付能力
多语言通讯
如何实现:快速迭代 +降本提效
做通讯等基础设施
轻量形网络代理
和应用程序一通部署,对应用程序透明
性能损耗,不超过1ms
思考:序列化反序列化 存放位置
思考:数据层面db,cash是业务访问层调,还是sidecar来调
Linkerd==Sidecar
istio(google/ibm/lyfe三家公司开发) 控制面板/数字面板
如何选项:自研RPC==>Mesh
参考istio
支持docker+k8s
Stateless service/stateful services
数据平台+控制平台
Sidecar+控制中心
控制中心+数据收集中心+服务管理平台
兼容RPC,尽可能降低业务成本
把支持RPC的jar包换成mesh的jar包就可
java/sidecar一般用go
mesh实战图
Control Center:注册/服务发现/命令下发
srvmgr服务管理平台
Portal
Config
SDK(和控制中心进行通讯)
Collector(数据收集中心)
Metric(耗时情况)
Trace(日记的跟踪)
Logging
Alarm
Flow Control (Rate Limit)限流控制
SiderCar数据面板
listener:监听port
Protocal: RPC兼容老协议 ,Mesh 协议,Http 1.1 2.0 长连接
(sidecar和业务层通讯)http1.0不能用,只有req,response
Transport :Netty,Codec,Serialize
Hardware/Platform
PM/vm/k8s
Load Balance 负载均衡
Randon/hash
HA
circuit break 熔断 包含降级限流
retry重试
Health Check通过sidecar,不通过注册中心
Timeout
授权
Auth Filter
Route Filter
weibo Mesh
蚂蚁金服的sofa mesh
istio架构
service mesh架构
微服务架构图
网关tomcat
业务逻辑层rpc
数据访问层rpc