Инициализация процесса 
Распределение задач между исполнителямиОдна или несколько нод (кластер).
Прямое распределение из хранилища процесса.
Использование промежуточной очереди и компонента, подгружающего данные из хранилища процесса.
Распределенные блокировки.
Версионирование процессаВопрос управления версиями процессов.
Вопрос миграции экземпляра процесса между версиями.
Обработка ошибокРеализация ReTry.
Реализация системы отката изменений.
Интерфейс для управления повторными попытками.
Внешнего событияФункционал ожидания процессом внешнего события
Работа с контекстомХранения контекста данных.
Возможность поиска по контексту.
Параллельное исполнениеФункционал параллельного исполнения ветвей одного процесса.
Функционал параллельного исполнения дочерних процессов относительно родительского.
История и отчисткаВопрос хранения истории процессов.
Вопрос отчистки данных процессов (для избежания деградации производительности хранилища).
  

 

Теги: