写点什么

sermant

0 人感兴趣 · 22 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/33/332182fb68af248c93dddd4258f140f6.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

华为云开源项目 Sermant 正式成为 CNCF 官方项目

Sermant自2021年底开源至今,备受开源社区和产业界的广泛关注和支持,目前社区共有3个子项目,总共收获超过1200个GitHub Star和超过200个Fork。

https://static001.geekbang.org/infoq/b1/b1fcd93f5a04049d81088b69cfaf7887.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

华为云开源项目 Sermant 正式成为 CNCF 官方项目

近日,云原生计算基金会(CNCF)正式接纳由华为云发起的云原生无代理服务网格项目Sermant。Sermant的加入,极大地丰富了云原生微服务治理技术的探索、创新和发展,为CNCF社区注入了新的活力。

https://static001.geekbang.org/infoq/cc/ccf68571f6aad8c4fbf4749ca97ee1f0.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

新特性速览! Sermant 2.1.0 版本重磅发布

9月底,Sermant社区正式发布了2.1.0 Release版本,本次版本更新为大家带来了许多新的重要特性。在此前版本xDS协议支持的基础上,2.1.0版本新增了路由和负载均衡的CRD的支持,同时路由插件也适配了当前的xDS协议。此外新增了RocketMQ灰度发布插件...

https://static001.geekbang.org/infoq/f0/f039d951c7fbaa60b794a57ac4bf16e5.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

探讨微服务治理场景中,Sermant Backend 如何管理插件动态配置

新增的Backend的可视化配置管理功能给Sermant的微服务动态治理带来了极大的便利性,Backend从观测变成了观测和管控一体化的平台,提升了Sermant使用者的服务治理体验。

https://static001.geekbang.org/infoq/6f/6fb5997dab0a17729fdc2eceb31ab90a.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Sermant Backend 配置管理功能在微服务治理场景中的应用

Sermant中的动态配置是实现微服务治理的重要手段之一。在2.0.0版本之后新增的Backend的可视化配置管理功能给Sermant的微服务动态治理带来了极大的便利性,Backend从观测变成了观测和管控一体化的平台,提升了Sermant使用者的服务治理体验。

https://static001.geekbang.org/infoq/d5/d56f44b2c57fb5bf8741a77a9f5d28e6.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

ServiceStage 集成 Sermant 实现应用的优雅上下线

优雅上下线旨在确保服务在进行上下线操作时,能够平滑过渡,避免对业务造成影响,保证资源高效利用。Sermant基于字节码增强技术实现了应用优雅上下线能力,应用发布与运维平台ServiceStage通过集成Sermant使得应用在进行持续发布时实现无侵入式地优雅上下线。

https://static001.geekbang.org/infoq/e0/e06538cb530c484286cbfd32f0d5f836.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Sermant 在异地多活场景下的实践

在异地多活场景下,Sermant的消息队列禁止消费插件可以实现可用区故障时消息队列的切流问题,让正常可用区的消费者消费数据;数据库禁写插件则用于禁止写入指定的数据库,防止发生数据冲突问题。分别解决了异地多活场景下的故障切流和保护数据一致性问题。

https://static001.geekbang.org/infoq/50/50e392051f304773a3aeee4ef43d43d5.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

新特性速览!Sermant 重磅更新,1.4.0 release 版本发布

Sermant社区在三月底正式发布了1.4.0 release版本,该版本新增了服务治理插件:数据库禁写插件。微服务在挂载该插件启动后,可以动态开启或关闭对指定数据库的禁止写入能力,目前支持MySQL、MongoDB、PostgreSQL和OpenGauss数据库。

https://static001.geekbang.org/infoq/4a/4ad539c5adb7e6a90cd1c7f747afc064.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

基于 Sermant 的全链路灰度发布在汽车行业 DMS 系统的应用

随着汽车产业的智能升级,DMS系统作为汽车行业的经销管理系统也面临着更加多种多样的业务场景的挑战。借助Sermant,华为云能够为DMS系统提供一整套端到端全链路灰度发布方案,这套方案可以适应DMS系统应用中更多灵活多变的场景。

https://static001.geekbang.org/infoq/ea/ea3fc3b7bd70fda2760f5ef770a1fbff.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Sermant 运行流程学习笔记,速来抄作业

本文主要对Sermant运行的整体流程进行了学习梳理,分析了Sermant的入口执行流程、SPI加载过程等内容,供Sermant开发者参考。

https://static001.geekbang.org/infoq/d3/d391a5f7a9c08299db584e87a737b300.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Sermant 的整体流程学习梳理

​本文主要对Sermant运行的整体流程进行了学习梳理,分析了Sermant的入口执行流程、SPI加载过程等内容,供Sermant开发者参考。

https://static001.geekbang.org/infoq/63/63df147ba4e67e178f6146d9f3e4ed23.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

正式发布后的一年,我们都做了什么? | Sermant 2023 年度总结

2023年,是Sermant 1.0版本正式发布后的第一年。我们在这一年里不断地进行迭代,目前已经发布到了1.3版本,在可观测性能力、框架能力、服务治理能力等各方面都得到了大幅的提升。

https://static001.geekbang.org/infoq/48/48569cc7bd367e2c536a74b54f0e4c32.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

解析 Sermant 热插拔能力:服务运行时动态挂载 JavaAgent 和插件

从1.2.0版本开始,Sermant实现了在服务不停机状态下进行安装和卸载的能力,为服务治理能力带来全新接入体验。本文将会对这种动态接入的机制,从技术基础到Sermant设计进行一次深入分析。

https://static001.geekbang.org/infoq/60/60598e368b5651a5667c5b9fdf3d3345.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

新特性速览!Sermant 重磅更新,1.3.0 release 版本发布

Sermant社区在12月份正式发布了1.3.0 release版本,这次更新中,Sermant新增服务治理插件:消息队列禁止消费插件。该插件允许在微服务运行时动态地控制消费者(如Kafka、RocketMQ)的消费行为,实现禁止或开启消费,强化了Sermant的可用性治理能力。

https://static001.geekbang.org/infoq/1f/1f37096744d9a4a7678498325d78873f.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

面向 Java 应用网络流的非侵入可观测指标采集联合方案 – Sermant & Gopher

我们基于这个场景,结合gala-gopher和Sermant两大利器,通过eBPF对四层的观测,以及Sermant对Java应用七层的观测能力,互相补充网络、应用两个层面的运维能力,真正做到了应用侧/网络侧问题的快速界定。本文亦给出了一个实践案例来呈现效果。

https://static001.geekbang.org/infoq/cc/cc28df4c6a1da353ca75b585f2d9b349.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

开发者能力机制解析,玩转 Sermant 开发

用户头像
华为云开源
2023-12-18

​本文将详细解析Sermant的插件加载和调度机制,以及开发者中常用到的统一动态配置和统一日志解析能力,带领开发者深入浅出地掌握Sermant的底层机制。

https://static001.geekbang.org/infoq/e3/e3298eac40a48257be6c165ab02e1bf3.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Sermant 框架下的服务治理插件快速开发及使用指南

用户头像
华为云开源
2023-11-10

Sermant是基于Java字节码增强技术的云原生无代理服务网格,它具有非侵入、插件化和高性能的特点。通在本文中,我们通过案例讲解,说明如何基于Sermant开发一个接口统计调用时长的插件,并用于生产环境的部署。

https://static001.geekbang.org/infoq/0d/0d170d394423e5822fe9ebb095d219d8.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

COSCon'23|Sermant 亮相 2023 第八届中国开源年会,共赢数智时代

用户头像
华为云开源
2023-11-08

10月28~29日,由开源社主办的COSCon'23在成都圆满举行,Sermant作为推进云原生无代理服务网格技术的开源生态的重要贡献者,也在中国开源年会中亮相,参与了互动展区及云计算分论坛的议题分享,Sermant也在本次宣布了其支持热插拔、流量标签透传等重要特性。

https://static001.geekbang.org/infoq/75/756e3263e09216c652787bd3f56a7aaf.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

字节码增强常见问题系列(二)| 兼容性难题:如何让不同字节码增强框架和谐共存?

用户头像
华为云开源
2023-08-03

用户在真实生产环境中可能会采用多个JavaAgent产品,不同的JavaAgent产品可能采用不同的字节码增强框架,而在使用不同的字节码增强框架时,可能会出现各种冲突问题,这些冲突可能导致字节码增强失效、应用程序无法启动等问题。

sermant_sermant技术文章_InfoQ写作社区