Temporal в проде: к чему стоит быть готовым
Тезисы
Temporal — активно развивающаяся платформа оркестрации, которая всё чаще используется для построения надёжных распределённых процессов. Однако за удобной моделью workflow скрываются нетривиальные ограничения и особенности эксплуатации.

В Авто.ру мы мигрировали критичный сервис со старого решения на Akka Streams на Temporal, что позволило существенно повысить надёжность и наблюдаемость системы. При этом мы столкнулись с рядом специфичных проблем, связанных с моделью исполнения, версионированием и эксплуатацией оркестрационной платформы.

В докладе я кратко расскажу, как устроен Temporal, какие преимущества он даёт в продакшене и к каким компромиссам стоит быть готовым при его использовании.
Temporal — активно развивающаяся платформа оркестрации, которая всё чаще используется для построения надёжных распределённых процессов. Однако за удобной моделью workflow скрываются нетривиальные ограничения и особенности эксплуатации.

В Авто.ру мы мигрировали критичный сервис со старого решения на Akka Streams на Temporal, что позволило существенно повысить надёжность и наблюдаемость системы. При этом мы столкнулись с рядом специфичных проблем, связанных с моделью исполнения, версионированием и эксплуатацией оркестрационной платформы.

В докладе я кратко расскажу, как устроен Temporal, какие преимущества он даёт в продакшене и к каким компромиссам стоит быть готовым при его использовании.
Информация о спикере
Азат Сиразетдинов
Разработчик, Яндекс.Вертикали
Увлекаюсь функциональным программированием и современными подходами к построению высоконагруженных систем.
  • Азат Сиразетдинов
    Разработчик, Яндекс.Вертикали
    Увлекаюсь функциональным программированием и современными подходами к построению высоконагруженных систем.
Все доклады трека