Is Camunda BPM CPU bound or I/O bound application?
Lots of data been written into database while processing every activities into history/runtime data model entities.
If it’s really an I/O bound application, why not the framework chosen to written in Node.js instead of Java?
Hi @aravindhrs,
do you already know project Zeebe?
It is not implemented in NodeJS but it follows fundamentally different implementation approaches.
Cheers,
Tassilo
@tasso94 Thanks for the reply. I was already started using Zeebe. But how zeebe project will help in my above question?
My query is regarding,
Is Camunda BPM CPU bound or I/O bound application?
Hi @aravindhrs,
It depends. The engine itself is (at least from my understanding) a I/O bound application, as there is not much CPU power needed to evaluate the next activities of the process save the state into the database.
The CPU load normally comes with the process application, that will give you the real value of the engine. CPU load may increase with the implementation of your service tasks as java delegates.
Hope this helps, Ingo
1 Like