Skip to content

Latest commit

 

History

History

latest

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
title
Apache APISIX

APISIX logo

Build Status License

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

你可以使用 Apache APISIX 来处理传统的南北向流量,以及服务间的东西向流量, 也可以当做 k8s ingress controller 来使用。

Apache APISIX 的技术架构如下图所示:

Apache APISIX 的技术架构

社区

特性

你可以把 Apache APISIX 当做流量入口,来处理所有的业务数据,包括动态路由、动态上游、动态证书、 A/B 测试、金丝雀发布(灰度发布)、蓝绿部署、限流限速、抵御恶意攻击、监控报警、服务可观测性、服务治理等。

立刻开始

  1. 安装

    请参考APISIX 安装指南

  2. 入门指南

    入门指南是学习 APISIX 基础知识的好方法。按照 入门指南的步骤即可。

    更进一步,你可以跟着文档来尝试更多的插件

  3. Admin API

    Apache APISIX 提供了 REST Admin API,方便动态控制 Apache APISIX 集群。

  4. 插件二次开发

    可以参考插件开发指南,以及示例插件 example-plugin 的代码实现。 阅读插件概念 会帮助你学到更多关于插件的知识。

更多文档请参考 Apache APISIX 文档站

性能测试

使用 AWS 的 8 核心服务器来压测 APISIX,QPS 可以达到 140000,同时延时只有 0.2 毫秒。

性能测试脚本 已经开源,欢迎补充。

贡献者变化

访问此处 使用贡献者数据服务。

贡献者变化

视频和文章

用户实际使用案例

更多用户案例,请查看 Case Studies

APISIX 的用户有哪些?

有很多公司和组织把 APISIX 用于学习、研究、生产环境和商业产品中,包括:

欢迎用户把自己加入到 Powered By 页面。

全景图

  

APISIX 被纳入 云原生软件基金会 API 网关全景图

Logo

贡献

我们欢迎来自开源社区、个人和合作伙伴的各种贡献。

致谢

灵感来自 Kong 和 Orange。

协议

Apache 2.0 License