Skip to main content

API 网关与 AI 网关,服务 API 与 AI 代理

开源、社区驱动、面向未来

APISIX API 网关提供了负载均衡、动态上游、灰度发布、服务熔断、身份认证、可观测性等丰富的流量管理功能。

适用于超大规模、复杂的业务系统

Apache APISIX 作为云原生架构的开源 API 网关,可以为海量 API 和微服务提供安全可靠的动态、高性能、可扩展的管理平台。

Apache APISIXRate limitAuthSecurityLoggingCustom plugin... ...Client/ServiceApache SkywalkingGrafana...PrometheusPARTNERPRIVATEPUBLICetcdetcdetcdControl Plane (CP)Manager APIDashboardData Plane (DP)

Apache APISIX 基于 NGINX 与 etcd,相较于传统的 API 网关,它提供了动态路由、插件热加载等诸多能力。

为什么选择 APISIX API 网关?

Apache APISIX 值得信赖,你只需专注在具体业务中,而无需考虑 API 处理基础组件。

APISIX API 网关提供近百个开源插件、全面的 API 管理能力和先进的技术优势。

性能

极致的性能体验

Apache APISIX 基于 Radixtree Route 和 etcd 提供路由极速匹配与配置快速同步的能力。从路由到插件,所有的设计和实现都是为了极速性能和超低延迟。

安全

阻拦恶意程序

Apache APISIX 提供了多款身份认证与接口验证的插件,我们将稳定、安全放在首位。如需了解更多信息请查看 安全类插件

高可用与可扩展性

与用户一起扩容

Apache APISIX 提供了自定义插件的能力,你可以在 Balancer 阶段使用自定义负载均衡算法,并使用自定义路由算法对路由进行精细化控制。

Read more...Read moreAPISIX

全动态

节省选型、开发时间,只做最重要的业务设计

Apache APISIX 提供了配置热更新、插件热加载能力,在不重新启动实例的情况下可快速更新配置,这能够节省开发时间并降低服务压力。同时,健康检查、服务熔断以及其它功能可以让系统始终保持稳定、可靠。

多平台、多协议

一次创建,随处运行

Apache APISIX 提供了多平台解决方案,它不但支持在裸机运行,也支持在 Kubernetes 中使用。它支持 HTTP 到 gRPC 的转换、WebSockets、gRPC、Dubbo、MQTT 代理和包括 ARM64 在内的多个平台,无需担心供应商对基础设施技术的锁定。

Apache APISIX 是 API 流量处理的最佳选择

Apache APISIX 是 Apache 软件基金会下的开源项目,并且在不断蓬勃发展。下方是 Apache APISIX 与其它 API 网关对比:

FeatureAPISIXOther API Gateways
Single-core CPU, QPS (enable limit-count and prometheus plugins)18000~1700
Latency0.2 ms2 ms
Dubbo, MQTT, Tengine and REST API to gRPC transcoding
Configuration rollback
Custom Load Balancing and routing
Plugin hot loading
Dashboard
Support any NGINX variable as routing condition

为 Apache APISIX 贡献你的力量!

Apache APISIX 完全开放源码并在不断发展!
我们欢迎任何形式的贡献,请在 GitHub 上与社区互动。

向更多开发者学习

想学习 Apache APISIX 的使用,但不知道从哪里开始?请查阅我们的 官方技术文档。

如果你喜欢通过视频进行学习,可查看 哔哩哔哩官方账号 以获取更多教程,欢迎你的订阅。

Try Apache APISIX today.