Cloud Native Java
summary
Shows how to build a production-ready microservice stack that actually runs end-to-end: a Spring Boot reservation service, a Git-backed config server with live refresh, a Eureka registry for service discovery, a Zuul edge proxy with Ribbon client-side load balancing, Feign-style declarative clients (called “sane” here), Hystrix circuit breakers with Hystrix fallback, and Zipkin tracing. Demos include config changes without restart, circuit opening and graceful fallback under failure, and Zipkin waterfalls — all wired-up and functional.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 1:52About speaker and Spring
- 3:58Cloud native Java overview
- 8:09Reservation service with Spring Boot
- 18:04Centralized config with Spring Cloud Config
- 27:19Service discovery with Eureka
- 32:01Edge services and load balancing
- 37:50Declarative REST clients with Feign
- 40:40Circuit breakers with Hystrix
- 43:25Observability in distributed systems
- 48:03Distributed tracing with Zipkin
- 54:20Summary








