9. Retry vs Circuit Breaker: кто спасёт ваши сервисы от каскадных падений?

В этом видео мы на реальном примере разберём, как правильно комбинировать Retry и Circuit Breaker с помощью Resilience4j, чтобы сделать систему устойчивой к сбоям внешних зависимостей. Что вас ждёт: - Retry — когда он полезен, а когда опасен. - Circuit Breaker — как он работает, зачем нужны состояния CLOSED, OPEN, HALF-OPEN и как его настраивать. - Разбор настройки через application.yml: скользящие окна, пороги ошибок, медленные вызовы, экспоненциальный backoff. - Сравнение Spring Retry и Resilience4j: что выбрать для production? - Готовые фрагменты кода и конфигурации для внедрения в ваш проект. ⏱️ Тайм-коды: 00:00 – Вступление: обзор изменений 13:00 – Демонстрация и дописывание сервиса. 28:05 – Retry теория и реализация. 59:52 – Circuit Breaker теория и реализация. • Исходный код проекта на GitHub: [https://github.com/Oleborn/OrderHub] • Плейлист со всеми видео курса: [https://www.youtube.com/watch?v=pI76BalNsRU&list=PL8mxYdZMab2WgiBwmXUyDvtM4SkNs3hwo] Наш канал в телеграмм https://t.me/Java_for_beginner_dev. Мы не претендуем на правильность всего сказанного в видео, мы только учимся)) Знаете что-то лучше и готовы поделиться - добро пожаловать! #Resilience4j #CircuitBreaker #Retry #Java #SpringBoot #Microservices #Отказоустойчивость

Иконка канала Java для новичков
47 подписчиков
12+
11 просмотров
22 дня назад
12+
11 просмотров
22 дня назад

В этом видео мы на реальном примере разберём, как правильно комбинировать Retry и Circuit Breaker с помощью Resilience4j, чтобы сделать систему устойчивой к сбоям внешних зависимостей. Что вас ждёт: - Retry — когда он полезен, а когда опасен. - Circuit Breaker — как он работает, зачем нужны состояния CLOSED, OPEN, HALF-OPEN и как его настраивать. - Разбор настройки через application.yml: скользящие окна, пороги ошибок, медленные вызовы, экспоненциальный backoff. - Сравнение Spring Retry и Resilience4j: что выбрать для production? - Готовые фрагменты кода и конфигурации для внедрения в ваш проект. ⏱️ Тайм-коды: 00:00 – Вступление: обзор изменений 13:00 – Демонстрация и дописывание сервиса. 28:05 – Retry теория и реализация. 59:52 – Circuit Breaker теория и реализация. • Исходный код проекта на GitHub: [https://github.com/Oleborn/OrderHub] • Плейлист со всеми видео курса: [https://www.youtube.com/watch?v=pI76BalNsRU&list=PL8mxYdZMab2WgiBwmXUyDvtM4SkNs3hwo] Наш канал в телеграмм https://t.me/Java_for_beginner_dev. Мы не претендуем на правильность всего сказанного в видео, мы только учимся)) Знаете что-то лучше и готовы поделиться - добро пожаловать! #Resilience4j #CircuitBreaker #Retry #Java #SpringBoot #Microservices #Отказоустойчивость

, чтобы оставлять комментарии