Микросервисы падают? Нужен Circuit Breaker
Курсы по программированию: https://clck.ru/3QVRea Потренироваться проходить собеседования: https://clck.ru/3QVRgd В этом видео, мы погружаемся в мир, где система, работавшая штатно, внезапно сталкивается с проблемами. Происходит резкий рост времени ответа сервиса и увеличение количества ошибок, что создаёт отказ. Нагрузка возникает в непредвиденных местах. Это история о том, как даже самые стабильные системы могут столкнуться с неожиданными сбоями. Мы рассмотрим, как это влияет на пользователей и как можно было бы предотвратить такие ситуации с помощью circuit breaker. Таймкоды: 00:00 - Введение 00:55 - Погружение в проблематику 05:16 - Паттерн circuit breaker 05:54 - Три ключевых состояния circuit breaker'а 07:54 - Условия открытия circuit breaker'а 08:39 - Сбор статистики circuit breaker'а 09:58 - Анатомия circuit breaker'а 13:15 - Проблема долгих запросов 15:09 - Реалищация с поколениями 18:48 - Проблема поколений 19:57 - Rolling window 21:42 - Настройка circuit breaker'а 23:22 - Ошибка circuit breaker'а 24:20 - Использование circuit breaker'а в сервисе 28:22 - Заключение VK: https://vk.com/balun_courses Telegram: https://t.me/balun_courses YouTube: https://www.youtube.com/@balun.courses RuTube: https://rutube.ru/channel/39350406/ circuit breaker, circuit breaker паттерн, circuit breaker pattern, microservices, паттерны микросервисов, микросервисы, микросервисная архитектура, оркестратор микросервисов, distributed systems, распределенные системы, microservices architecture, microservice pattern, микросервисы и монолит, микросервисы как в bigtech, микросервисы vs монолит, микросервисы паттерны, архитектура микросервисов, microservices design patterns, монолит и микросервисы, микросервисы на go, soa, msa, go.
Курсы по программированию: https://clck.ru/3QVRea Потренироваться проходить собеседования: https://clck.ru/3QVRgd В этом видео, мы погружаемся в мир, где система, работавшая штатно, внезапно сталкивается с проблемами. Происходит резкий рост времени ответа сервиса и увеличение количества ошибок, что создаёт отказ. Нагрузка возникает в непредвиденных местах. Это история о том, как даже самые стабильные системы могут столкнуться с неожиданными сбоями. Мы рассмотрим, как это влияет на пользователей и как можно было бы предотвратить такие ситуации с помощью circuit breaker. Таймкоды: 00:00 - Введение 00:55 - Погружение в проблематику 05:16 - Паттерн circuit breaker 05:54 - Три ключевых состояния circuit breaker'а 07:54 - Условия открытия circuit breaker'а 08:39 - Сбор статистики circuit breaker'а 09:58 - Анатомия circuit breaker'а 13:15 - Проблема долгих запросов 15:09 - Реалищация с поколениями 18:48 - Проблема поколений 19:57 - Rolling window 21:42 - Настройка circuit breaker'а 23:22 - Ошибка circuit breaker'а 24:20 - Использование circuit breaker'а в сервисе 28:22 - Заключение VK: https://vk.com/balun_courses Telegram: https://t.me/balun_courses YouTube: https://www.youtube.com/@balun.courses RuTube: https://rutube.ru/channel/39350406/ circuit breaker, circuit breaker паттерн, circuit breaker pattern, microservices, паттерны микросервисов, микросервисы, микросервисная архитектура, оркестратор микросервисов, distributed systems, распределенные системы, microservices architecture, microservice pattern, микросервисы и монолит, микросервисы как в bigtech, микросервисы vs монолит, микросервисы паттерны, архитектура микросервисов, microservices design patterns, монолит и микросервисы, микросервисы на go, soa, msa, go.
