Я использую версию рабочего процесса Windows 4.0 в своем проекте для управления рабочим процессом. Один проект создается в системе, в которой есть 100 документов, которые должны быть одобрены пользователями, и каждый документ должен следовать тому же процессу документооборота. Обработка документов параллельна для 100 документов. Которые когда-либо заканчиваются, могут перейти на следующий шаг рабочего процесса. [Например: документ создан - Отправить для просмотра - просмотрено - одобрено].Проблемы с выпуском нескольких экземпляров
Теперь я создаю 100 экземпляров для 100 документов. Но я не уверен в производительности, когда документы становятся феноменально (например: 10000 документов). В любой момент времени в системе может быть создан несколько проектов.
Есть ли лучший способ справиться с этим сценарием?
Приложение основано на ASP.Net и работает IIS.