Apache APISIX社区
社区简介:
APISIX 是一个云原生、高性能、可扩展的微服务 API 网关,为所有 API 和微服务提供终极性能、安全性、开源和可扩展的平台。 Apache APISIX 基于 Nginx 和 etcd。 与传统API网关相比,APISIX具有动态路由和插件热加载,特别适合微服务系统下的API管理。
技术概要:
动态负载均衡: ⽀持不同上游服务的动态负载均衡
安全插件: 内置安全处理层,⽀持如OAuth2、ACL、CORS、动态 SSL 和IP 限制等
流量控制插件: 速率限制,请求⼤⼩限制和响应速率限制等
分析和监控插件:借助如 Prometheus,Datadog 和 Runscope 产品,完成API 流量的可视化、检查和监控
⽇志插件:记录请求或响应⽇志,并通过 HTTP、TCP 或 UDP 等⽅式发送到你的系统(⽐如: StatsD, Syslog)
l 优雅的集群支持
l 支持历史,可以获取到历史的修改记录
l 要能够支持事务,有些数据的存放是有条件的
l 低于毫秒级别的变化通知