Saltar al contenido
FindOpenSource

Apache APISIX

API gateway dinámico y de alto rendimiento construido sobre NGINX y etcd, que añade plugins con recarga en caliente, lanzamientos canary y enrutamiento de tráfico de IA sobre las funciones tradicionales de un gateway.

Descripción general

Apache APISIX es un API gateway nativo de la nube construido sobre NGINX para el plano de datos y etcd para el almacenamiento de configuración dinámica, bajo la gobernanza de la Apache Software Foundation. A diferencia de los gateways que necesitan una recarga para aplicar cambios de configuración, el diseño de APISIX basado en etcd permite actualizar rutas, upstreams y plugins de forma dinámica sin reiniciar ni interrumpir el tráfico.

Se encarga de las responsabilidades habituales de un API gateway —balanceo de carga, autenticación, limitación de tasa, circuit breaking, lanzamientos canary— tanto para el tráfico norte-sur tradicional como para el tráfico este-oeste entre servicios, puede ejecutarse como controlador de ingress de Kubernetes, y ha añadido capacidades de AI Gateway para enrutar y gestionar el tráfico hacia proveedores de LLM.

APISIX encaja en equipos que están evaluando API gateways y quieren una alternativa gobernada por Apache y basada en etcd con configuración dinámica, complementando la entrada de Kong ya presente en este catálogo: ambos resuelven el mismo problema central con arquitecturas y modelos de gobernanza distintos, y los equipos suelen compararlos directamente.

Categorías
API
Palabras clave
api-gatewayreverse-proxymicroservicesdynamic-routing
Lenguajes
Lua
Licencia
Apache-2.0

¿Encontraste un error? Sugiere una edición en GitHub.