joylive-agent
joylive-agent copied to clipboard
Java bytecode enhancement framework for traffic governance in multi-live (unit) scenarios. 基于字节码增强的面向应用多活和单元化的微服务流量治理框架。
joylive-agent
English | 简体中文
Overview
Java bytecode enhancement framework for traffic governance in multi-activity (unit) scenarios. Following the traditional sdk governance mode and sidecar governance mode, the exploration and implementation of a new generation of proxyless mode provides a traffic governance framework with high performance, low resource consumption, cost reduction and efficiency for the enterprise java ecosystem.
Architecture
-
Agent for multi-Live
-
Agent architect
-
Agent government theory
-
Agent for full chain gray release based on lane
-
Agent for local cell priority strategy
How to use
Requirements
Compile requirement: JDK 8+ and Maven 3.2.5+
Main Features
- Supports traffic control for various models, including in-region multi-activity and cross-region multi-activity.
- Support swimlane-based full-link gray scale, QPS and concurrent current limiting, label routing, load balancing and other microservice governance strategies;
- Supports local cell priority and cross-cell fault-tolerance strategies.
- Employs bytecode enhancement technology, which is non-intrusive to business code and minimally impacts business performance.
- Adopts a microkernel architecture with strong class isolation, featuring an easy-to-use and simple extension and configuration system.
Quick Start
View Quick Start
Configuration reference manual
View Configuration Reference Manual
Usage Examples
View Usage Examples
Q&A
View Q&A
Release History
View Release History