Как организовать ХОРОШИЕ РЕТРАИ: На реальных примерах со сравнением технологий

29 подписчиков

12+
12+

3 просмотра

25 дней назад

ПожаловатьсяНарушение авторских прав

29 подписчиков

12+
12+

3 просмотра

25 дней назад

ПожаловатьсяНарушение авторских прав
12+
12+

3 просмотра

25 дней назад

Почитать про retry storm - https://learn.microsoft.com/en-us/azure/architecture/antipatterns/retry-storm/ Почитать про exponential backoff - https://habr.com/ru/articles/227225/ Почитать про open-/closed-loop системы - https://en.wikipedia.org/wiki/Control_loop#Open-loop_and_closed-loop Почитать про jitter - https://aws.amazon.com/ru/blogs/architecture/exponential-backoff-and-jitter/ Фреймворк userver - https://userver.tech/ Почитать про рейт-лимитинг - https://habr.com/ru/companies/yandex/articles/579778/ Почитать про автоскейлинг подов - https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/ Почитать про metastable failure state - https://charap.co/metastable-failures-in-distributed-systems/ Сравнение retry circuit breaker и retry budget (и других техник) - https://brooker.co.za/blog/2022/02/28/retries.html 00:00 Тема статьи, источник 00:37 О чём пойдёт речь 01:20 Терминология в статье 01:46 Глава 1: Зарождение ретраев 02:17 Что такое retry storm и exponential backoff 04:32 Что такое jitter 07:22 Глава 2: Синхронизация между клиентами 09:12 Глава 3: Часовое падение 11:33 Что такое metastable failure state 12:04 Глава 4: Достаточно ли exponential backoff? 15:03 Глава 5: Фундаментальная проблема ретраев 18:29 Глава 6: Жизнь без ретраев 19:08 Что такое retry circuit breaker и retry budget 23:38 Что такое circuit breaker 25:55 Что такое deadline propagation 28:22 Глава 7: Финальное ретро по инциденту Поддержать канал разово - https://yoomoney.ru/to/410012243709514 Поддержать канал подпиской - https://boosty.to/listenit Телеграм-канал - https://t.me/listenit_channel Я.Дзен - https://zen.yandex.ru/listenit По вопросам сотрудничества - https://t.me/ed_akimov Ссылка на статью - https://habr.com/ru/companies/yandex/articles/762678/ Что такое ИДЕМПОТЕНТНОСТЬ, или история Васи и его приложения - https://youtu.be/oOyq4OXfCEc Как соединить МИКРОСЕРВИСЫ между собой - https://youtu.be/5iou64wQfj4 Что такое ОРКЕСТРАЦИЯ и ХОРЕОГРАФИЯ МИКРОСЕРВИСОВ за 14 минут - https://youtu.be/kWsObFdMfa4 Различия SOA и микросервисной архитектуры за 9 минут - https://youtu.be/WaFIcJMLuNg Что такое ТРАНЗАКЦИИ В БД за 14 минут - https://youtu.be/0eHoKWep0vo Что такое Apache Kafka за 5 минут - https://youtu.be/Mw9YFay8-WM Что такое МОДЕЛЬ C4 за 15 минут - https://youtu.be/MGDNV5rEhW0 Что такое RabbitMQ и чем он отличается от Apache Kafka за 10 минут - https://youtu.be/QRmGgixERKs Что такое RPC и gRPC за 10 минут - https://youtu.be/bfdF4AJELDc Различия REST и SOAP за 4 минуты - https://youtu.be/ij79SPK89bw Введение в REST API за 7 минут - https://youtu.be/cDdSzwU2Bic Что такое GraphQL за 15 минут с примерами - https://youtu.be/Xkx5wroOt7o Сравнение REST, RPC, GraphQL и SOAP. Что лучше для интеграции? - https://youtu.be/CKy1Npdopo8 Разница STATEFUL и STATELESS за 14 минут - https://youtu.be/Mf6tUpYHv18 Что такое HATEOAS за 4 минуты - https://youtu.be/bfcuWH6uPZA Что такое HTTP и HTTPS за 9 минут - https://youtu.be/2IMaWdUXkqE Что такое BPMN 2.0 - https://youtu.be/E-QVITMNwnQ Что такое JWT и как его создать - https://youtu.be/7iuwfKOcvkE Что такое CRUD за 6 минут - https://youtu.be/vD0X5Zm9Gjo Что такое middleware за 7 минут - https://youtu.be/4FMNSqrgyr8 Что такое UML за 7 минут - https://youtu.be/REr40AbD7U8 Что такое SQL и реляционные базы данных - https://youtu.be/GQfC0nYrto8 Что такое SQL ИНДЕКСЫ за 10 минут - https://youtu.be/LpEwssOYRKA Что такое NoSQL за 6 минут - https://youtu.be/Xu4S2OX8Gb4 Что такое ACID за 9 минут - https://youtu.be/vFmajCQ7Wuc Компиляция и интерпретация за 10 минут - https://youtu.be/kIsDOw5safA Что такое TypeScript за 9 минут - https://youtu.be/w3bOHpu0z9o Что такое UML за 7 минут - https://youtu.be/REr40AbD7U8 Что такое Scrum за 8 минут - https://youtu.be/jlFtHghpMhk Обзор Agile - https://youtu.be/8UN_nV2_Rw8 Приоритизация бэклога за 4 минуты - https://youtu.be/3lSdyk_YS9I Что такое Kanban - https://youtu.be/hbqrzM0fZTA Что такое Канбан-доска - https://youtu.be/Wx4_Z5-R0Bw Машинное обучение для чайников - https://youtu.be/yQPRzVB4Zpk Что такое Big Data за 6 минут - https://youtu.be/MqKAQCt65o4 Реклама, АНО ДПО “Образовательные технологии Яндекса”, ИНН 7704282033, erid: 2VtzqvcfZca

Название:

Как организовать ХОРОШИЕ РЕТРАИ: На реальных примерах со сравнением технологий

Категория:

Разное