Course curriculum

    1. Agenda and prerequisites

    2. Fault tolerance vs resilience

    3. Recap of Level 1

    4. Calling an external API

    1. What if a microservice goes down?

    2. What if a microservice is slow?

    3. The problem with threads

    4. A possible solution for slow microservices

    5. Adding timeout to RestTemplate

    1. We haven't solved it yet!

    2. Understanding the circuit breaker pattern

    3. Circuit breaker parameters

    4. What to do when a circuit breaks

    5. Circuit breaker benefits audience questions

    1. What is Hystrix

    2. Adding Hystrix to a Spring Boot app

    3. How does Hystrix work

    4. Configuring Hystrix parameters

    5. Problem with Hystrix proxy

    6. Refactoring for granular fallback

    7. Hystrix Dashboard

    8. The bulkhead pattern

    9. Summary

About this course

  • Free
  • 23 lessons
  • 2 hours of video content