Fork/Join, Map/Reduce, Actors, Dataflow Concurrency and more joy for Groovy in the GPars 0.9 release!
It is my great pleasure to inform you the Groovy folks that the empowered GPars team has constructed, built, tested, packaged and delivered the 0.9 release of GPars - the concurrency library for Groovy. Get it hot at the download page (http://code.google.com/p/gparallelizer/downloads/list) or integrate it in your projects through Grape, Gradle, Ivy or Maven (http://gpars.codehaus.org/Integration) and check out the brand new User Guide at http://www.gpars.org/guide/index.html.
Pay special attention to the release highlights:
Unified thread-bound and event-driven actors
Considerable actor speedup
Dynamic message handler registration for DynamicDispatchActor
Dataflow operators and tasks
Fork/Join convenience abstraction
Map/Reduce functional style of collection processing
Newly added parallel collection-processing methods - groupByParallel(), minParallel(), maxParallel(), sumParallel(), foldParallel(), grepParallel()
Full release notes are available at http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=12030&version=15702
For discussions, sharing tips and hot news don't forget to subscribe to the GPars user mailing list at http://xircles.codehaus.org/projects/gpars/lists. See you all there!
Happy parallel Groovy coding!