Andres is a DZone Zone Leader and has posted 143 posts at DZone. You can read more from them at their website. View Full User Profile

GParalelizer 0.8 released

07.01.2009
| 4178 views |
  • submit to reddit
Location: 
http://www.jroller.com/vaclav/

GParallelizer, the opensource concurrency and actor library for Groovy, has reached its 0.8 release today. Besides further maturing the actor support and the collection concurrency, you can now find an inspiring Dataflow Concurrency DSL bundled with GParallelizer. Check out the details on Dataflow Concurrency on the project wiki.

To list a few of the new features, here's the top 5 items from the release notes:

  • Added DataFlow concurrency support
  • Enabled asynchronous collection processing through meta-class enhancements
  • Added sendAndWait() methods to actors to block the caller until a reply arrives
  • Ability to join actors to await their termination
  • Added special-purpose actors, the DynamicDispatchActor and the ReactiveActor, to allow for an alternative message handling syntaxes


Check out GParallelizer today and don't forget to experiment with all the samples.
To get a feel for what actors can do for you, have a look at the sample actor solutions to several common concurrency issues, like The Dining Philosophers or The Sleeping Barber.

Thank everyone for the feedback I've [Václav] received. Since it is the comments and suggestions I hear from the community that drives my development further, please, keep on commenting.

0
Published at DZone with permission of its author, Andres Almiray.