GPars is a Groovy concurrency library that brings key concurrency constructs from other languages into Groovy. GPars provides concepts like actors, dataflow concurrency, fork/join for divide and conquer, and "safes" to manage mutable state.
As the number of cores in our servers increase, concurrent programming continues to rise in importance. Most concurrent programming today focuses on shared memory and concurrency control via locking. However, an alternative paradigm called actor-based concurrency has been rising in visibilit…