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​​作为专注于服务治理领域的字节码增强框架,致力于提供高性能、可扩展、易接入的服务治理体验,并会在每个版本中做好性能、功能、体验的看护,广泛欢迎大家的加入。

 

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐