Лучше ли писать новый механизм документооборота или использовать существующий механизм BPM: jBPM 5, Activiti 5?
Мое приложение - это веб-приложение, и производительность важна. Я сомневаюсь, что использование jBPM/Activiti будет накладными расходами по сравнению с написанием простого механизма документооборота.
Если я пойду с самореализацией, я пропущу визуализацию рабочего процесса. Для производительности можно торговать.