腾讯云ServiceMesh实战:架构演进与生产挑战
97 浏览量
更新于2024-08-29
收藏 1.32MB PDF 举报
《腾讯云ServiceMesh生产实践及架构演进》一文探讨了2018年ServiceMesh技术的快速发展及其在腾讯云的落地应用。ServiceMesh作为云原生技术的重要组成部分,旨在提升服务间的通信安全、速度和可靠性,通过提供服务自动注册发现、灰度路由、限流和熔断等治理功能,简化服务间集成,无需对应用代码进行侵入式修改。
2018年的ServiceMesh大事件包括:
1. Istio 1.0版本发布:这是ServiceMesh的一个里程碑,标志着Istio已经成熟到可以应用于生产环境,为开发者提供了强大的管理和监控工具。
2. Rust语言的Conduit被Linkerd采纳:作为linkerd2.x的基石,这表明了不同编程语言在ServiceMesh领域的融合,增加了技术的多样性和灵活性。
3. Envoy成为CNCF毕业项目:Envoy的官方支持提升了其在服务网格生态中的地位,它作为高性能的边缘代理,对于处理分布式系统中的流量至关重要。
4. AWS推出AppMesh:AWS加入了ServiceMesh的行列,提供服务网状网络,方便用户管理微服务间通信。
腾讯云在2017年选择Istio作为基础,将其融入其微服务平台TSF,并在广告平台进行了早期试验。尽管落地过程中遇到了挑战,文章分享了实际部署中遇到的问题及解决方案,强调了无侵入式设计的重要性。腾讯云ServiceMesh的核心技术实现上,结合开源软件Istio和Envoy,构建了数据面(通信代理)和控制面(配置与控制),以实现服务治理和服务发现等功能。
文章深入剖析了腾讯云ServiceMesh的关键优化点,这些优化包括性能提升、安全性增强、故障隔离和监控等方面,以确保在实际生产环境中能够高效、稳定地运行。随着技术的不断演进,腾讯云将继续探索新的技术和解决方案,以满足不同行业客户的需求,推动ServiceMesh在中国乃至全球的广泛应用。
126 浏览量
591 浏览量
166 浏览量
2023-11-13 上传
114 浏览量
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
weixin_38524871
- 粉丝: 6
- 资源: 936
最新资源
- Molyx论坛 Simple
- eJava:一个极轻量的JAVA框架,适合开发API,采用Maven
- hexopictures
- kaggle dataset: nys-child-care-regulated-programs-数据集
- 纯CSS3实现幻灯片焦点图特效源码 v1.0
- tracking-sanity:对视觉跟踪研究保持理智和诚实
- SDM 工具箱:用于空间分析和合成房间声学脉冲响应的工具箱。-matlab开发
- 大型拖拉机模型
- portfolio-www.joonshakya.com.np
- simpletcpclient:简单的android tcp客户端
- Docker:Dockerfile存储
- 千博商城购物系统 v2017 Build0629
- foundation-sdk:创建一个更容易的sdk!
- Discuz! 魅力の城市
- World_Weather_Analysis
- hrw-fablab-prosper