Spring Cloud Gateway - Spencer Gibb, Sree Tummidi
summary
Spring Cloud Gateway is a reactive API gateway for Spring built on Spring 5 and WebFlux and using Project Reactor to provide non-blocking I/O and long‑lived connections (HTTP/2, WebSockets). It matches routes with composable predicates (path, host, headers, params) and applies per-route filter factories for rewrite, header mutation, rate limiting and circuit breaking (Hystrix). Demos use httpbin and Netty by default; a Redis-backed rate limiter with Lua and route predicates: path host headers params are shown, plus service-discovery integration (Eureka, Cloud Foundry, Kubernetes).
AI-written summary · about
chapters (11)
- 0:00Introduction and speakers
- 1:11API gateway trends and role
- 8:50Standard responsibilities of API gateways
- 14:01Spring Cloud Gateway overview
- 23:40Spring Cloud Gateway architecture
- 35:50Demo setup and first route
- 47:39Host and path routing demo
- 51:56Custom predicates and filters
- 56:15Circuit breaking with Hystrix
- 58:07WebSocket support demo
- 1:01:35Q&A and future sessions
related talks
43mSpring Cloud Gateway: Resilience and Security
51mThe API Gateway is dead! Long live the API Gateway!
54mSpring Cloud: API gateway upgrade & configuration in the cloud
51mIntroducing Spring Cloud Gateway
47mSpring Cloud Gateway: Resilience, Security, and Observability
39mWeaving Spring Cloud Gateway on Loom
46mCloud Native Java, part deux
52mIntroduction to Spring Cloud
