I have a web-app using activiti engine in a mission critical app and process central to company's core business process. It has been running since 2012. Now, it is showing signs of distress under load. As there can be only one engine, how can it be used to serve multiple requests simultaneously? Please, throw some ideas.