Groovy Source
B
Build Systems
 
C
Charting & Reporting
 
F
Financial Soft
 
I
Issue Tracking
 
J
Job Schedulers
 
P
PDF Libraries
Persistence
Project Management
 
R
RSS & RDF Tools
Rule Engines
 
S
Swing
 
T
Template Engines
Testing Tools
 
U
UML & Modeling
 
W
Web Frameworks
Web Mail
Web Servers
Web Services
Wiki Engines
Workflow Engines
 

GParallelizer

GParallelizer offers Groovy developers intuitive ways to handle tasks concurrently. This framework provides straightforward Groovy-based Domain Specific Languages (DSLs) to declare, which parts of the code should be performed in parallel. Objects are enhanced with asynchronous methods like eachAsync(), collectAsync() and others, to perform collection-based operations in parallel. Also, closures can be turned into their asynchronous variants, which when invoked schedule the original closure for processing in an executor service. The library also provides several helper methods for running a set of closures concurrently.

 
Category Collections
License Apache Software License
HomePage http://code.google.com/p/gparallelizer/