- 2024-11-13ServiceMesh 4:实现流量染色和分级发布
1什么是流量染色在复杂的生产场景中,经常会有同一个服务中,存在多个版本长期共存的需求。为了让不同的用户在不一样的版本中使用,就需要对用户的请求进行采样和染色,打上不同的标识。这样的目的有几个:支撑分级发布,避免全量发布时可能遇到的大规模风险,如系统崩溃、用户流失。支持
- 2023-10-28分布式服务
1.RPC2.API网关3.服务注册与发现4.负载均衡5.系统监控6.容器化7.ServiceMesh8.微服务
- 2023-04-17SOA/ESB架构升级之路:从微服务到ServiceMesh,再到Sermant
SOA/ESB架构是一种常见的企业级应用架构模式,它将应用分为多个服务,通过ESB(企业服务总线)来进行服务间的通信和集成。SOA/ESB架构的优点是可以实现服务的复用、隔离和安全,但是也存在一些问题,如:ESB本身是一个单点故障,如果ESB出现问题,会影响所有的服务ESB的性能和可扩展性受限于其硬件和
- 2023-03-20ServiceMesh
Sidecar设计模式在系统设计时,边车模式通过给应用程序添加边车的方式来拓展应用程序现有的功能,分离通用的业务逻辑,比如日志记录、流量控制、服务注册和发现、限流熔断等功
- 2023-01-18Servicemesh如何落地
传统微服务架构如何落地传统的微服务架构在项目中落地需要借助微服务框架和SDK的能力,那么微服务框架需要具备哪些功能,需要依赖什么环境,落地实践中又会遇到什么问题呢?微
- 2023-01-18Servicemesh落地实践
线上故障梳理服务变更故障线上故障中,出现概率最大的就是服务变更故障,一般指的是业务迭代进行版本更新,在更新过程中遇到的故障,也包括项目配置变更,数据变更等。一般来说,这
- 2022-11-08servicemesh及istio
ServiceMesh以及Sidecar在介绍ServiceMesh概念之前,我们先来了解一下Sidecar。Sidecar是以第一次世界大战时活跃在战场上的军用边斗车命名(也是我们在抗日神剧中最常见的道