云原生微服务的下一站:Proxyless Service Mesh
💡
原文中文,约2000字,阅读约需5分钟。
📝
内容提要
本文介绍了云原生微服务的演进历程和不同架构的优缺点,以及华为云推出的新一代云原生无代理服务网格Sermant。Sermant结合了传统的SOA架构、微服务SDK架构和Service Mesh边车架构的优势,具有高性能、插件化和非侵入的特点。
🎯
关键要点
-
本文介绍了云原生微服务的演进历程和不同架构的优缺点。
-
微服务架构的痛点包括传统SOA架构的性能低下和可扩展性差。
-
微服务SDK架构性能卓越但应用改造成本高,升级困难。
-
Service Mesh边车架构应用改造成本低,但资源消耗高,性能低下。
-
Sermant是新型云原生无代理服务网格,结合了三种架构的优势。
-
Sermant利用字节码增强提供插件化的服务治理功能。
-
Sermant的核心架构具有高性能、插件化和非侵入的特点。
-
Sermant通过AOP实现高性能,避免了独立进程开销。
-
Sermant的插件化机制支持动态配置和热插拔,避免类冲突。
-
Sermant基于JavaAgent实现,无需修改业务应用源代码。
-
Sermant支持微服务架构的非侵入式改造,周期短,支持灰度改造。
-
Sermant具备完整的全链路灰度发布能力,支持动态配置治理规则。
➡️