I don't really understand what you mean here. You can certainly run many processes each with many service tasks against a single ksession. The calls to completeWorkitem will be serialised but the time spent in these if all your service tasks execute asynchronously is small.