Slide 40
Slide 40 text
Проблема изменения кода
Что если у нас 1000 запущенных процессов, а мы выкатили новый код, добавив шаг в
середину?
При Replay старые процессы попытаются пройти по новому коду. История скажет: "следующий
шаг B", а код скажет: "нет, теперь тут шаг C".
Решение 2: Версионирование (Создание V2)
1. Вы создаете CreateApplicationWorkflowV2.
2. Воркер слушает и V1, и V2.
3. Новые запросы идут в V2. Старые дорабатывают по V1.
40