跳至内容
FindOpenSource

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
关键词
api-gatewayreverse-proxymicroservicesdynamic-routing
编程语言
Lua
许可证
Apache-2.0

发现信息有误?在 GitHub 上提出修改建议