Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Spring Boot Microservices Level 2 - Fault Tolerance and Resilience

Java Brains via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!

In this course, you will learn about Fault Tolerance and Resilience of Spring Boot Microservices. You will learn about calling an external API, what if a microservice is slow, problem with threads, a possible solution for slow microservices, adding timeout to RestTemplate, understanding the circuit breaker pattern, circuit breaker parameters, what to do when a circuit breaks, circuit breaker benefits, Hystrix, adding Hystrix to a Spring Boot app, how Hystrix works, problem with Hystrix proxy, refactoring for granular fallback, configuring Hystrix parameters, Hystrix dashboard, bulkhead pattern, and much more.

Syllabus

1 Agenda and prerequisites - Spring Boot Microservices Level 2.
2 Fault tolerance vs resilience - Spring Boot Microservices Level 2.
3 Recap of Level 1 - Spring Boot Microservices Level 2.
4 Calling an external API - Spring Boot Microservices Level 2.
5 What if a microservice goes down - Spring Boot Microservices Level 2.
6 What if a microservice is slow - Spring Boot Microservices Level 2.
7 The problem with threads - Spring Boot Microservices Level 2.
8 A possible solution for slow microservices - Spring Boot Microservices Level 2.
9 Adding timeout to RestTemplate - Spring Boot Microservices Level 2.
10 We haven't solved it yet - Spring Boot Microservices Level 2.
11 Understanding the circuit breaker pattern - Spring Boot Microservices Level 2.
12 Circuit breaker parameters - Spring Boot Microservices Level 2.
13 What to do when a circuit breaks - Spring Boot Microservices Level 2.
14 Circuit breaker benefits audience questions - Spring Boot Microservices Level 2.
15 What is Hystrix - Spring Boot Microservices Level 2.
16 Adding Hystrix to a Spring Boot app - Spring Boot Microservices Level 2.
17 How does Hystrix work - Spring Boot Microservices Level 2.
18 Problem with Hystrix proxy - Spring Boot Microservices Level 2.
19 Refactoring for granular fallback - Spring Boot Microservices Level 2.
20 Configuring Hystrix parameters - Spring Boot Microservices Level 2.
21 Hystrix Dashboard.
22 The bulkhead pattern.
23 Summary.

Taught by

Java Brains

Reviews

Start your review of Spring Boot Microservices Level 2 - Fault Tolerance and Resilience

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.