Дмитрий Еникеев. От самописного оркестратора к Temporal: ожидания vs реальность

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

12+
12+

38 просмотров

7 дней назад

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

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

12+
12+

38 просмотров

7 дней назад

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

38 просмотров

7 дней назад

Многим из нас знаком самописный оркестратор для распределённых сценариев. Со временем он начинает создавать всё больше проблем: невнятная observability, сложности с тестированием, логика сценариев, утопающая в технических деталях. На замену DIY-оркестратору мы выбрали Temporal — и получили новый набор вызовов. В выступлении разберу: - что такое Temporal и почему оно нам приглянулось больше всех - почему готовый SDK — это только фундамент и какой тулинг пришлось строить поверх, чтобы разработчикам было реально удобно - как мы столкнулись с целым классом новых ошибок и научились ловить их до продакшена - как пакетная обработка на миллион элементов положила кластер (и не раз) и на какие компромиссы пришлось идти - как организовали изолированное окружение в staging для каждой feature-ветки - какие ошибки стоили дорого Доклад для тех, кто думает о Temporal или уже начал — и сомневается, туда ли идёт. Презентация - https://disk.360.yandex.ru/d/7-ztXFYsB0ofZg Сайт - https://16.codefest.ru