API Gateway
- Spring Cloud Gateway (former
Zuul
) implements an API gateway - Built on top on Spring WebFlux (reactive approach)
- Match the request with various parameters (
Predicates
) and apply filters (Filters
) -
Integrates well with Spring Cloud Discovery Client (Load balancing)
-
Usages
- Security
- Monitoring/Metrics
- Load balacing
- Path rewriting