Performance

Ultimate performance

Apache APISIX uses radixtree-route-matching and etcd under the hood to provide you the ability to create high speed synchronized systems. From routing to built-in plugins, all these are designed and implemented to be uber performant with the minimum latency possible.

Security

Shield against the malicious

Apache APISIX provides multiple security plugins for identity authentication and interface verification, putting stability and security first. For more information, check here.

Scalability and availability

Scales with your users

Apache APISIX provides the ability to write your own custom plugins, use custom Load Balancing Algorithms during the balancer phase for scaling and custom Routing algorithms for fine control on routing.

Read more...Read moreAPISIX

Fully dynamic

Save dev-time, design what matters

Apache APISIX provides Hot updates and Hot plugins, which continuosly update configurations without restarts, saving development time and stress. Health checks, circuit breakers and many more features keep the system balanced at all times.

Multi-platform and protocol

Create once, run anywhere

Platform agnostic, no vendor lock-in, Apache APISIX can run from bare-metal to kubernetes. It supports HTTP to gRPC transcoding, websockets, gRPC, Dubbo, MQTT proxy and multiple platforms including ARM64, don’t worry about the lock-in of the infra technology.