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

 

  

 

Теги: