Fault tolerance – look, it’s possible!
summary
Claims that production systems stay available by combining concrete patterns and tools: uses Hystrix (Netflix library, handling ~3% of internet traffic) to show implemented circuit breaker, timeouts, health indicators, capacity (bulkhead) limits, retries, deferred work and fallback responses. Demo runs a gateway + inventory microservice (Spring boot jars) with a Hystrix dashboard under load and shows backend failures return defaults and rejections while overall service remains responsive.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 7:24Fault tolerance tools
- 9:36Fault tolerance patterns
- 25:02Fault tolerance design
- 31:26Hystrix and resilience4j demo
- 37:54Summary and recommendations
- 41:10Q&A
related talks
38mResilience patterns in practice
53mResiliency and Availability Design Patterns for the Cloud
35mDesigning for failure
42mDesigning for failure
48mLost in transaction?
35mDesign patterns for application resiliency
29mThe art of being resilient. How to handle failures gracefully in Distributed Systems.
51mBuilding Fault Tolerant Microservices
