Apache ShenYu (incubating),原名 Soul 是一款高性能,响应式的网关,同时也是应用于所有微服务场景的,可扩展、高性能、响应式的 API 网关解决方案。
架构设计
执行流程图
结构图
功能
- 提供了诸如限流、熔断、转发 、重写、重定向、和路由监控等插件;
- 支持 HTTP、RESTFul、WebSocket、Dubbo、 GRPC、 Tars、 Spring Cloud 代理;
- 支持热插拔,用户可以定制化开发;
- 为了灵活的适配,选择器和规则可以动态的适配;
- 支持集群部署;
- 支持 A/B 测试和灰度发布。
评论