Oracle Corporation
System and method for association aware executor service in a distributed computing environment

Last updated:

Abstract:

A system and method for supporting an association-aware executor service in a distributed computing environment comprising. The system can provide an executor service associated with a thread pool, the thread pool containing a plurality of threads. The system can receive, at the executor service, a plurality of work requests, each work request being associated with a key of a plurality of keys. The system can define groups of work requests, each group of work requests comprising one or more work requests having a same key. The system can queue, on the plurality of threads in the thread pool, the groups of work requests, each group of work requests being queued on a different thread. All work requests in a particular group are executed on the same thread.

Status:
Grant
Type:

Utility

Filling date:

1 Jul 2016

Issue date:

8 Dec 2020