Spring Cloud in a Microservice Architecture, or The Story of One Adoption
summary
Describes how Oleg’s team introduced Spring Cloud into a microservice architecture, detailing which Spring Cloud components were adopted, practical problems encountered during the rollout, and the solutions they used. Covers concrete benefits observed over four years of using Spring Cloud and summarizes the key ways Spring Cloud helped their system.
AI-written summary · about
chapters (20)
- 0:00Introduction
- 2:53Microservice architecture problems
- 5:25Spring Cloud adoption start
- 6:30REST with OpenFeign
- 10:05Error handling problems
- 14:25Retry and circuit breaker policies
- 16:55Custom client starters
- 19:45OpenFeign adoption results
- 20:50MQ interactions
- 24:22Anonymous queue issues
- 27:57Spring Cloud Stream setup
- 29:25MQ retry surprises
- 32:17Consumer-side retry drawbacks
- 36:15Distributed tracing
- 38:21Kubernetes config management
- 41:54ConfigMap access issues
- 44:04ConfigMap profiles
- 46:13Config updates without restart
- 47:57Auto-update config risks
- 48:38Summary
related talks
56mSpring Cloud Microservices, a journey inside a financial entity
50mSpring For Architects
31mMy journey into the world of microservices using spring cloud
39mPractical Spring Cloud
53mThe Beginner’s Guide To Spring Cloud
49mSpring Cloud *: Exploring Spring Cloud Implementations
52mBuilding a typical Spring Cloud architecture application
56mSpring For Architects
