joylive-agent是用于多活(单元化)场景的流量治理Java字节码增强框架。
继传统SDK治理模式与Sidecar治理模式之后,基于微内核可扩展架构的新一代Proxyless模式的探索实现,为企业Java生态提供高性能,低资源损耗,降本增效的流量治理框架。
主要特性
- 支持同城多活、异地多活等多种模型的流量控制;
- 支持基于泳道的全链路灰度,QPS与并发限流,标签路由,负载均衡等微服务治理策略;
- 支持分区本地优先和跨分区容错策略;
- 采用字节码增强技术,对业务代码无侵入,业务性能影响最小;
- 采用微内核架构,强类隔离,简单易用的扩展和配置体系。
架构
-
Agent在多活场景应用
-
Agent架构图
-
Agent治理原理
-
Agent基于泳道的全链路灰度
-
Agent本地分区优先策略
-
更多请参考架构手册
评论