Комментарии 8
Судя по сайту оно платное. Стоит ли своих денег? Или в разработке не применяете?
Можно развернуть у себя, мы так делаем и активно используем в проде: https://docs.temporal.io/self-hosted-guide
Это своего рода швейцарский нож, которому можно найти множество применений. Порог вхождения может показаться высоким, но если требуется обеспечить высокую надёжность некоторым процессам и уже был опыт достижения чего-то подобного собственными руками, то быстро станет понятно, ради чего это все.
Да, и было бы неплохо сравнить по функционалу с Камундой, например.
это продукты для разных задач
Camunda:
Использует BPMN.
Сделана в классической клиент-серверной модели, где клиенты дёргают несколько серверов, выполняющих бизнес-процессы.
Ориентирована больше на условно не-IT специалистов, можно bpmn посмотреть в UI, ручками накидать процесс. Хотя кто этим занимается?
Temporal:
Не использует BPMN (никакого xml).
Построена на базе event-sourcing и горизонтального масштабирования (worker-ы можно добавлять в неограниченных количествах)
Больше ориентирована на разработчиков (вот вам grpc api, вот вам исходники - развлекайтесь), тут в основе код, а не диаграмма bpmn.
Неплохое введение, стало чуть понятнее, зачем temporal вообще нужен
Я что-то пропустил или вы не упомянули что activity должны быть идемпотентны, так как темпорал гарантирует их выполнение как минимум один раз?

Темпорал для начинающих