Groovy concurrency
Actor Concurrency
Actor model
Beyond the Callback: Yield Control with Javascript Generators