5月27日至28日,寰球开源技术峰会GOTC 2023在上海张江迷信会堂胜利举办。作为面向寰球开发者的开源技术盛宴,大会以“Open Source, Into the Future”为主题,会集了诸多专家学者和产业代表,独特探讨开源将来,助力开源倒退。本次GOTC峰会也邀请了Linux基金会执行董事、LF AI & Data 基金会执行董事,CNCF中国区总监、来百度、华为、腾讯、火山引擎、红帽、Intel、VMWare、F5、微软、开源中国等企业的寰球开源重磅嘉宾缺席。

Sermant作为新锐开源我的项目,也在此次GOTC大会中亮相,并参加了流动展台、快闪演讲等流动,吸引泛滥开发者深刻理解Sermant的无代理微服务框架的非侵入、高性能、插件化的外围劣势,并对摸索实际和落地体现出极大趣味。

快闪演讲
本次GOTC大会Sermant作为受邀请我的项目参加了快闪演讲流动,社区Committer李来在现场发表了题为《云原生微服务治理技术朝无代理架构的演进之路》的主题演讲,清晰的梳理微服务架构从SOA到SDK再到Service Mesh的演进历程,以及各阶段所遇到的问题,并且介绍了Sermant如何以非侵入、高性能、插件化的形式解决云原生时代的微服务治理问题。


(Sermant快闪演讲海报)

Sermant快闪演讲视频已公布至Sermant哔哩哔哩官网账号,点击上面链接即可观看:
https://www.bilibili.com/video/BV1Gh4y1Z7eN/

流动展台
Sermant在GOTC华为的展区中也安顿了互动展台,泛滥开发者在Sermant展台围观,对Sermant一键接入、零代码革新老本的应用形式体现出极大的趣味,并对Sermant推动架构演进的Demo示意高度的认可。很多政企畛域的开发者也和咱们一起探讨了Sermant在架构摸索、落地实际方面的可能性。


(给开发者深刻解说Sermant的架构和Demo演示)
Sermant展台宣传视频也已公布至Sermant哔哩哔哩官网账号,点击上面链接即可观看:
https://www.bilibili.com/video/BV1Uu411s7gf/

云原生无代理服务网格Sermant
Sermant是基于JavaAgent云原生无代理服务网格,利用字节码加强为宿主应用程序提供插件化的服务治理性能,解决了SOA架构治理能力难以扩大、微服务SDK架构的侵入性问题和跨部门降级推动难、Service Mesh架构的跨过程的性能问题。它的次要特点如下:
l 非侵入:相比SDK,Sermant以JavaAgent形式挂载到指标微服务过程,业务代码0批改即可接入Sermant提供的服务治理能力。
l 高性能:相比sidecar,Sermant无需占用独自过程,防止跨过程通信,绝对于Envoy资源损耗和时延升高80%
l 插件化:Sermant在插件和插件之间、插件和业务代码之间做到类隔离,不仅使得服务治理能力失去解耦,也从本源上防止和业务利用产生类抵触。

(Sermant整体架构模型)

Sermant通过JavaAgent在微服务实例运行时进行加强,运行时可通过动静配置核心下发配置,进行服务治理规定的变更,实现标签路由、负载平衡等动静治理。配套的Backend服务能够将Sermant收集的服务治理事件和运行时异样事件进行上报,实现服务治理的可观测性。

以后Sermant曾经提供了限流降级、全链路灰度公布、优雅高低线等插件能力,基于类隔离机制,不仅使得各项治理能力失去解耦,也使得Sermant和业务利用不会产生类抵触。


(Sermant的插件化架构)

结束语
Sermant作为专一于服务治理畛域的字节码加强框架,致力于提供高性能、可扩大、易接入的服务治理体验,并会在每个版本中做好性能、性能、体验的看护,宽泛欢送大家的退出。