Reference Implementation for JSR 236 - Concurrency Utilities for Java EE
Dynamically decomposes a request into sub-tasks, places those sub-tasks onto every queue in the system for concurrent execution by threads.
Fork-Join framework that splits your request into its component parts and executes those components on separate threads
Specification work for JSR 236 - Concurrency Utilities for Java EE
A simple type system for thread-local data in Java. Classes and types are annotated to express thread-locality and unintended leaks are detected at compile-time. The system, called Loci, is minimal, modular and compatible with legacy code.