Apache APISIX
Dynamic, high-performance API gateway built on NGINX and etcd, adding hot-reloaded plugins, canary releases, and AI-traffic routing on top of traditional gateway features.
Overview
Apache APISIX is a cloud-native API gateway built on NGINX for the data plane and etcd for dynamic configuration storage, under Apache Software Foundation governance. Unlike gateways that require a reload to pick up configuration changes, APISIX's etcd-backed design lets routes, upstreams, and plugins update dynamically without restarting or dropping traffic.
It handles the usual API gateway responsibilities - load balancing, authentication, rate limiting, circuit breaking, canary releases - for both traditional north-south traffic and east-west traffic between services, can run as a Kubernetes ingress controller, and has added AI Gateway capabilities for routing and managing traffic to LLM providers.
APISIX is a fit for teams evaluating API gateways who want an Apache-governed, etcd-based alternative with dynamic configuration, complementing the Kong entry already in this catalog - both solve the same core problem with different architectures and governance models, and teams commonly compare the two directly.
- Categories
- API
- Languages
- Lua
- License
- Apache-2.0
Related Projects
Kong
Apache-2.0Cloud-native API gateway that handles routing, load balancing, authentication, and traffic management for microservices, APIs, and LLM/MCP traffic.
- API
gRPC
Apache-2.0High-performance, open-source RPC framework that lets services call each other's functions directly across languages and networks.
- API
Traefik
MITModern, cloud-native reverse proxy and load balancer that integrates with your existing infrastructure.
- DevOps
Directus
BUSL-1.1Open source data platform that wraps any SQL database with a dynamic API and an intuitive admin app.
- CMS
- Backend
- API
Spotted an error? Suggest an edit on GitHub.