API Gateway
distributedPunto de entrada único para microservicios
Tipo: patternPrincipios
Punto de entrada únicoRouting a microserviciosAuthentication centralizadaRate limiting
Cuándo Usar
Microservicios, múltiples clientes, cross-cutting concerns
Cuándo Evitar
Monolitos, pocos servicios
Ventajas y Desventajas
Ventajas
- + Simplifica clientes
- + Cross-cutting concerns centralizados
- + Aggregación de responses
Desventajas
- - Punto único de fallo
- - Latencia adicional
- - Puede volverse bottleneck