API интеграции на примере spring-boot java/kotlin [практика] [2/2]

Всем привет, в этом видео решил рассказать про разработку API интеграций на практике, используя rest и retry template, механизмы отложенного выполнения. Первый проект на котлине, возможно не все выполнено идеально. Видео с теорией    • API интеграции [теория] [1/2]   Код на github:
Мои ссылки: ✅ Информационный канал (
с анонсами и инсайдами 🌐 сайт (
📹 (   / @kirya522-dev  ) - youtube канал по разработке ✍️ Чат (
со зрителями Все кроме разработки: 🎙 (   / @kirya522-stuff  ) - live канал про авто и другие хобби 🚗 tg-канал (
про внутреннюю кухню и не it-жизнь Содержание: 0:00 - Вступление 0:20 - Зона ответственности вне кода 1:00 - Приложение пример для обработки событий и его описание 1:30 - Различные механизмы реализации вызовов внешней системы 2:05 - Почему это типичный пример интеграции 2:20 - Реализация на ивентах [Нормальное] 3:10 - Реализация на таске и выделенном пуле [Хорошее] 4:15 - Реализация на фичах/промисах и тд [Нормальное] 4:49 - Реализация на прямом вызове [Плохое] 5:08 - Почему ожидание это плохо 5:39 - Наглядная демонстрация работы 8:00 - Про критичность данных, как маштабировать решение 8:30 - Про ограничение запросов, как маштабировать решение 9:20 - Про метрики 9:45 - Повтор запросов при ошибке 10:10 - Конфигурация retry template 11:20 - Конфигурация может привести к деградации 12:20 - Как увеличить доставляемость с помощью повторов запросов 13:00 - Самый просто retry template 13:16 - Эмуляция дефектов, на примере отключения сети 14:00 - Отладка повторов запросов и метрики 14:40 - Куда вставить метрики 15:30 - Какие метрики можно считать 16:25 - Как написать тест на логику и метрики 17:20 - Как работает тест 18:40 - Тюнинг теста 19:51 - Дальнейшие планы

Смотрите также