В чем разница между рабочими процессами и сагами? Каковы плюсы и минусы каждого?Разница между рабочими потоками и сагами
Спасибо!
В чем разница между рабочими процессами и сагами? Каковы плюсы и минусы каждого?Разница между рабочими потоками и сагами
Спасибо!
На самом высоком уровне рабочие процессы, как правило, моделируются как набор действий, вызываемых в некоторой последовательности, где завершение одного действия происходит непосредственно в начале следующего действия.
Саги, как правило, моделируются как состоящий из состояний «объект», где изменения в этом состоянии инициируются дискретными сообщениями - завершение обработки одного сообщения не распространяется непосредственно на обработку другого сообщения.
Хотя сага и рабочие процессы могут использоваться для моделирования различных типов процессов, саги имеют тенденцию сиять, когда речь идет о длительных процессах, а также о тех процессах, которые требуют высокой степени согласованности (например, в совместной среде).
звучит так, как будто на это можно ответить с помощью быстрого поиска ... –
Это немного над моей головой - http://soa.dzone.com/news/are-sagas-and-workflows-same-t – Ben