Cloud Native Java
summary
Builds a small system: an HTTP customer service (localhost:8080 serving eight demo records), an RSocket orders service (localhost:8181), and an API gateway on 99.99 that routes and filters. Uses Spring Boot, Lombok, Spring Data reactive repositories, reactive streams to scatter/gather customers with orders, and Spring Cloud Gateway filters for routing, rate limiting and body transforms. Adds actuator health and Kubernetes liveness/readiness probes and shows packaging with buildpacks/native image for sub-second startup.
AI-written summary · about
chapters (8)
- 0:00Introduction to cloud native
- 1:33Project initialization
- 2:33Data modeling and persistence
- 6:06RSocket and microservices
- 10:06Building an API gateway
- 12:17Service composition
- 18:29Observability and health
- 20:24Containerization and native








