I'm exploring using jBPM for orchestration of services (not necessarily web services). High throughput is a requirement while persistence of wait states is not necessary. In my case, I'd *NOT* persist the process instance at the wait states. Furthermore, I'd like to see if I can eliminate the database altogether and load the process defination straight from the xml instance document and then keep in in the process memory (can this be done?)
Is this something that anyone has looked into or am I totally missing the point?
Thanks in advance for sharing your thoughts.
maybe using the in-memory hsqldb version is a lot easier then removing the database all together.
Look at some tests btw, afaik no all need the database. But Tom can tell you for sure.