Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

apisix

Apache APISIX es una API Gateway cloud-native de alto rendimiento construida sobre NGINX y etcd. Soporta gestión dinámica de tráfico, plugins hot-reload sin reinicio, capacidades AI Gateway para LLMs y múltiples protocolos incluyendo HTTP/HTTPS, TCP/UDP, gRPC y MQTT.

Ficha actualizada 10 nov 2026, 9:41 · upstream 10 nov 2026, 9:41 · release 3.19.0

00

Qué es apisix

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Apache APISIX es una API Gateway cloud-native diseñada para entornos microservicios con arquitectura dinámica. Construida sobre NGINX y etcd, ofrece gestión de tráfico en tiempo real con hot-loading de plugins sin necesidad de reiniciar el servicio. Soporta múltiples protocolos incluyendo HTTP/HTTPS, TCP/UDP, gRPC, MQTT y Dubbo.

El proyecto incluye capacidades especializadas como AI Gateway para orquestación de LLMs, proxying inteligente, balanceo de carga entre modelos y control de tokens. También funciona como Kubernetes ingress controller con soporte para descubrimiento de servicios externo (Consul, Nacos, Eureka, Zookeeper).

La arquitectura soporta despliegue en bare-metal o Kubernetes, plataformas ARM64 y múltiples backends de configuración. Incluye dashboard web, CLI para gestión y capacidades de observabilidad integradas con Prometheus, Zipkin y Apache SkyWalking.

CASOS DE USO
  • API Gateway para microservicios con hot-reload de configuraciones
  • AI Gateway para orquestación de múltiples LLMs con balanceo y fallbacks
  • Kubernetes ingress controller con soporte para discovery externo
  • Proxy TCP/UDP/gRPC/MQTT para tráfico east-west entre servicios
PUNTOS DESTACADOS
  • Hot-reload de plugins y configuraciones sin reinicio del servicio
  • Soporte nativo para múltiples protocolos: HTTP/HTTPS, TCP/UDP, gRPC, MQTT, Dubbo
  • AI Gateway con proxying a LLMs, rate limiting por tokens y seguridad robusta
  • Alto rendimiento: 18k QPS en single-core con menos de 0.2ms de latencia promedio
  • Seguridad integrada: JWT, OAuth, RBAC, IP whitelist/blacklist, CORS, CSRF protection
PRECAUCIONES
  • Requiere etcd como backend de configuración (no soporta standalone sin archivo YAML)
  • Complejidad HIGH con requisitos mínimos de 4 cores CPU y 4GB RAM
  • No incluye Dockerfile ni compose en repositorio principal según análisis técnico
  • Dependencia de NGINX como base puede limitar algunas funcionalidades nativas
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

Technical architecture of Apache APISIXAPISIX logoMulti Language Support into Apache APISIX
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA4 GBRAM estimada
DISCO40 GBalmacenamiento base
COMPLEJIDADhighnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Pendiente de la cola editorial R11-R6 con investigación verificable.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Node.jsGoPython
SERVICIOS
ElasticsearchClickHouseKafka
BASES DE DATOS
ElasticsearchClickHouse
PUERTOS
90809180
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.