What technologies are appropriate for a human workflow system?
Posted
by CCw
on Stack Overflow
See other posts from Stack Overflow
or by CCw
Published on 2010-05-29T04:45:36Z
Indexed on
2010/05/29
4:52 UTC
Read the original article
Hit count: 234
I'm researching various workflow architectures and it is overwhelming. The workflow system I am creating will be almost completely human-driven. Very little, if any, asynchronous activity will be taking place.
One possibility is to simply use a RDBMS and have a task table, from which stored procedures would be used to enforce synchronous access to each task. This seems very simple, but I'm having a hard time coming up with reasons why I might need to involve a heavier solution.
If my system has ~500 concurrent users, and there is very little in the way of automated or asynchronous tasks, should I even consider the various workflow patterns/packages out there like Mule, BPEL/SOA, Spring Work Flow, etc?
© Stack Overflow or respective owner