shenyu
https://github.com/apache/shenyu
Java
Apache ShenYu is a Java native API Gateway for service proxy, protocol conversion and API governance.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Java not yet supported3 Subscribers
Add a CodeTriage badge to shenyu
Help out
- Issues
- [Task][Plugin Graph] Distinguish configuration sync completion from graph execution readiness
- [Task][Plugin Graph] Make gateway diagnostics distinguish installed plugins and active execution paths
- [Task][Plugin Graph] Use bounded data-flow validation instead of enumerating DAG paths
- [Feature] Add optional sticky session affinity composed with existing load balancing
- [Task] Define a language-neutral client registration OpenAPI and lifecycle contract
- [Task] Define server-issued registration leases and heartbeat expiry semantics for business instances
- [Task] Define business-upstream health probe capabilities and separate probe results from heartbeat liveness
- [Task] Define business-instance readiness and draining admission semantics independently of liveness
- [Feature][AI] Add capability-aware virtual models and weighted upstream pools
- [Feature][MCP] Add managed tool publication and versioned authorization policies in Admin
- Docs
- Java not yet supported