Spring Cloud at Netflix
summary
Takes a simple Spring Boot recommendations service and live-codes it into a cloud-ready stack: adds Eureka service discovery and uses instance status to perform red/black rollouts, swaps a hardcoded REST URL for a virtual host and Ribbon client-side load balancing, shows optional Feign client generation, wraps calls in Hystrix with a 5s timeout and semaphore vs threadpool tradeoffs. Integrates Spectator metrics and ships them to Atlas for graphs and alerts (demo traffic ~100 req/s, fallback hits ~84/sec), builds dashboards and confirms the pipeline works end-to-end.
AI-written summary · about
chapters (7)
- 0:00Introduction to Spring Cloud
- 4:29Adding Service Discovery with Eureka
- 27:38Client-side Load Balancing with Ribbon
- 36:51Circuit Breaker Pattern with Hystrix
- 56:36Metrics Collection with Spectator
- 1:12:22Visualizing Metrics with Atlas
- 1:22:03Q&A and Summary
related talks
53mBooting your micro-services architecture with Spring and Netflix
41mLiving on the Edge (Service)
49mSpring Cloud *: Exploring Spring Cloud Implementations
37mFlying to clouds - can it be easy?
52mBuilding a typical Spring Cloud architecture application
40mCloud Native Java
53mThe Beginner’s Guide To Spring Cloud
56mCloud Native Java
