Apache ShenYu 网关-
版本: V2.5.1 | 交付方式: 镜像 |
适用于: Linux | 上架日期: 2023-06-06 07:47:56 |
什么是 Apache ShenYu
这是一个异步的,高性能的,跨语言的,响应式的 API 网关。
为什么叫ShenYu
ShenYu(神禹)是中国古代君主夏禹(后世亦称大禹)的尊称,他留下了三渡黄河造福人民并成功治理黄河洪水的感人故事。他和尧、舜一起被认为是中国古代三大帝王之一。
首先,ShenYu这个名字是为了弘扬我们中华文明的传统美德。
其次,对于网关来说最重要的是流量管理。
最后,社区将以公平、公正、公开、择优的方式做事,在向神禹致敬的同时,也符合 Apache Way。
特点
代理:支持Apache Dubbo,Spring Cloud,gRPC,Motan,SOFA,TARS,WebSocket,MQTT
安全性:签名,OAuth 2.0,JSON Web令牌, WAF 插件
API治理:请求、响应、参数映射、Hystrix、RateLimiter插件
可观测性:跟踪、指标、日志记录插件
仪表板:动态流量控制,用户菜单权限的可视化后端
扩展:插件热插拔,动态加载
集群:NGINX、Docker、Kubernetes
语言:提供.NET,Python,Go,Java客户端用于API注册