~/talk

Spring Cloud Gateway: Resilience, Security, and Observability

Talkat Spring I/O 2022 · 2022-05-26..05-27· [microservices, security]
slides:none on file

A demo gateway routes /books to a backend book service and shows working examples of resilience, security and observability: 3 retries with 50–500ms backoff and retry-only-for-GETs; a Redis-backed rate limiter with replenish rate 10, burst capacity 20, 1 token per request; a Resilience4j circuit breaker using a 10-request sliding window, 50% failure threshold, 10s open and 5 allowed in half-open, 3s timeout; OAuth2/OpenID via Keycloak with Redis reactive sessions and token relay; Grafana stack (Loki, Tempo, Prometheus), Spring Boot Actuator and Micrometer tracing — all wired and demonstrated working.

AI-written summary · about

  1. 0:00Introduction
  2. 0:58Why use Spring Cloud Gateway
  3. 3:28Reactive Spring
  4. 5:48Route Request
  5. 14:09Spring Boot Actuator
  6. 15:50Resilience
  7. 17:03Retry Pattern
  8. 18:45Backup Strategy
  9. 23:05Request Rate Limiting
  10. 23:58Request Rate Limiter
  11. 29:11Retry
  12. 29:21Circuit Breaker
  13. 37:21Security
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.