Apache APISIX
基于 NGINX 和 etcd 构建的动态高性能 API 网关,在传统网关功能之上增加了热加载插件、灰度发布和 AI 流量路由能力。
概述
Apache APISIX 是一个云原生 API 网关,数据平面基于 NGINX 构建,动态配置存储基于 etcd,由 Apache Software Foundation 治理。与那些需要重新加载才能应用配置变更的网关不同,APISIX 基于 etcd 的设计让路由、上游服务和插件可以动态更新,无需重启或中断流量。
它承担着 API 网关的常见职责——负载均衡、身份验证、限流、熔断、灰度发布——既能处理传统的南北向流量,也能处理服务之间的东西向流量;它还可以作为 Kubernetes Ingress 控制器运行,并新增了 AI 网关能力,用于路由和管理发往大语言模型服务商的流量。
APISIX 适合那些正在评估 API 网关、希望采用由 Apache 治理、基于 etcd 动态配置的替代方案的团队,与目录中已有的 Kong 形成互补——二者以不同的架构和治理模式解决同一个核心问题,团队通常会将两者直接放在一起比较。
- 分类
- API
- 编程语言
- Lua
- 许可证
- Apache-2.0
广告
相关项目
发现信息有误?在 GitHub 上提出修改建议。