- 3
- 0
- 约3.57千字
- 约 39页
- 2020-04-22 发布于陕西
- 举报
瓜子Service Mesh的工具链和实
践
如何高效地构建微服务架构
Agenda
• Service Mesh 的发展历程
• RPC 协议选型
• 瓜子的gRPC + Mesh 平台介绍
• Kong 网关应用
• 开发和部署工具
背景:单体架构向微服务架构转变
• 单体程序的构建,发布和变更成本不断增加
• 单体服务不适应小团队开发模式
• 业务的迅速变化和迭代
微服务引入更多问题
• 服务注册发现:自动化地址管理和平滑上线
• 接口规范:接口文档集中化,API规范统一
• 熔断限流:单个服务的故障影响降到最低
• 负载均衡:提升资源使用率,水平扩展能力
• 动态路由:单个服务灰度发布,A/B Test ,多分支测试
• 测试环境治理:测试环境的增加让容器资源不可控
Service Mesh 的发展历程-手工时代
• 业务研发自研微服务语义
• 和业务代码紧耦合,难以维护
SDK时代
以 Spring Cloud, Dubbo 为代表的特定语言框架
SDK模式的问题
• SDK的接入和掌握的成本较高
• 框架往往依赖大量的基础库,和项目本身的依赖冲突经常发生
• 框架只支持少数特定语言,和语言特性强绑定,多语言支持困难
• 框架被打包到项目内部,升级框架极难推动,导致多版本同时维
护的窘境
微服务治理=管
您可能关注的文档
最近下载
- ISO 16843-22025 健康信息学 - 用于表示针灸的分类结构 - 第2部分针刺标准立项发展报告.docx
- 个人汽车购买合同7篇.docx VIP
- 风浪里歌词哈哈哈.docx
- 2024-2025学年七年级上学期第一次月考语文试卷(150分) 部编版.doc VIP
- 《长高的秘密》中国版大卫泰勒.pdf VIP
- 第一章 常用逻辑用语 导学案.pdf VIP
- 《中国华能集团有限公司光伏项目造价指标(第六版)》2025年.pdf
- 超微X10DRG-Q主板说明书(中文).pdf VIP
- 新沪科教版高中物理必修三2.2《电场力做功的特点电势能》说课稿.doc
- 2026年最新执业医师资格考试生物化学考试练习试题及答案.docx
原创力文档

文档评论(0)