Completed
Microservice Fault Tolerance
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Resilient Microservices Without the Chaos
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 Microservices Architecture
- 3 Microservice Architecture: Netflix
- 4 Microservices: Socio-Technical Problem
- 5 Challenge #1: Code Quality
- 6 Challenge #2: Distributed Systems
- 7 Microservice Fault Tolerance
- 8 Fault Tolerance: Example
- 9 What should happen?
- 10 What actually happens?
- 11 How Can We Do Better?
- 12 Motivating Example
- 13 Incident #1: Bad Deployment
- 14 Incident #2: 3rd Party Dependency Failure
- 15 Verifying The (Missing) Test Oracle
- 16 Service-level Fault Injection Testing
- 17 Test Adaptation: Failure-Driven Resilience
- 18 Fault Permutations: What Do We Test?
- 19 Dynamic Reduction Technique
- 20 Evaluation
- 21 Integrating the Approach
- 22 Automatic Instrumentation
- 23 JUnit Integration: Example
- 24 JUnit Integration: Faults
- 25 JUnit Integration: Conditional Assertions
- 26 Standalone Filibuster
- 27 Conclusion