Влияние на производительность использования Workflow Foundation

Я понимаю, что это довольно общий вопрос, но меня интересует, как влияет на производительность реализация бизнес-логики с WF-кодексом против императивного кода в довольно большой корпоративной системе. Я хотел бы услышать об опыте других в этом отношении.


person Enrico Campidoglio    schedule 15.10.2008    source источник


Ответы (2)


Вы можете проверить характеристики производительности Windows Workflow Foundation, чтобы узнать о ключевых аспектах производительности и моделировании. руководящие принципы, которые важны при разработке приложений на основе Windows Workflow Foundation.

Однако я бы посоветовал дождаться объявления WF 4.0 на PDC (конец октября), поскольку они многообещающие

Значительные улучшения производительности и масштабируемости (десятикратное улучшение производительности)


РЕДАКТИРОВАТЬ (после PDC, 11 ноября 2008 г.):

Хорошо, мало что рассказывается о производительности на PDC, хотя Кенни Вольф сказал в своем выступлении, что есть Повышение производительности в 10–100 раз от скорости выполнения до размеров сохраняемости.

Кроме того, Рик Гарибей опубликовал несколько обсуждений после беседы с Кенни Вольфом здесь. Я копирую соответствующий отрывок:

Мой первый вопрос касался стимулов к такому капитальному ремонту. Кенни поделился, что они очень, очень глубоко сосредоточились на ключевых запросах клиентов и возможностях, основанных на более ранних версиях платформы. Было 3 типа функций, которые вызвали наибольший резонанс. Во-первых, это действительно основанная на моделях структура, которая позволяет декларативно представить каждый аспект WF. Во-вторых, была возможность по-настоящему участвовать в экосистеме репозитория, что является ключевым фактором для сценариев развертывания, управления и эксплуатации. И последнее, но не менее важное - производительность.

Ранее в своем выступлении Кенни упомянул об интригующих улучшениях, в том числе 10–100-кратном улучшении производительности и сохранении рабочих процессов, которые стали практически «бесплатными» с WF 4.0. В нашей беседе с глазу на глаз после своего выступления он использовал аналогию с ударами по бейсболу деревянной бейсбольной битой. Хотя деревянная бейсбольная бита эффективна, она кажется немного тяжелой, а иногда и неуклюжей. Когда вы берете в руки алюминиевую бейсбольную биту, она заметно легче и кажется значительно более аэродинамичной. WF 3.0 и 3.5 работают, но WF 4 - это новая улучшенная алюминиевая бейсбольная бита.

person Panos    schedule 15.10.2008
comment
Спасибо, однозначно с нетерпением жду PDC 2008! - person Enrico Campidoglio; 16.10.2008
comment
Панос - есть новости об этом, теперь, когда PDC08 закончен? - person Pure.Krome; 11.11.2008

Однажды я провел несколько тестов производительности WF. Оказывается, «декларативное условие» довольно медленное. Я считаю, что это связано с тем, что в процессе много размышлений.

person Morgan Cheng    schedule 20.10.2008