Cloud Native Java, part deux
summary
Covers concrete upgrades: uses Spring Boot 2.0 / Finchley pieces (WebFlux, WebClient), shows reactive persistence with reactive MongoDB and a demo that writes and reads eight reservations, and explains Reactor types (Mono/Flux) and backpressure. Implements an edge with Spring Cloud Gateway including a Redis-backed rate limiter set to 5 req/s with burst 7 and shows HTTP basic auth plus rate-limit headers. Demonstrates resilience with a Netflix-style circuit breaker fallback and replaces HTTP service-to-service calls with reactive Spring Framework 5 RSocket over TCP on port 7000, which works in the demo.
AI-written summary · about
chapters (14)
- 0:00Intro
- 4:13Start that Spring
- 6:05Persistence options
- 7:30Create a new project
- 9:20Reactive programming
- 16:37ASCII art bug
- 16:54Message of hope
- 17:43REST API
- 18:51Asynchronous code
- 22:13Edge services
- 22:27Proxy data
- 25:31Rate limiter
- 32:18Adapt data
- 38:38OurSocket








