Concurrency conversation

Posted by: Andrew Glover on 2010-09-14 15:40:00.0

I recently had the opportunity to catch up with Alex Miller and hear this thoughts on concurrency. In this podcast, Alex talks about various concurrency models, such as actors, agents, and dataflow (just to name a few). Alex does a great job of explaining why parallel programming is challenging (to do correctly, that is) and is able to elaborate on each model’s pros and cons.

Alex has long been a source of expertise in the world of parallel programming — in fact, I first met Alex at CodeMash a few years ago, where he gave a presentation on the actor model (he talked about Scala, Erlang, and a few Java libraries). He’s also written a few articles on the subject, most recently having published “Resolve common concurrency problems with GPars” on IBM DeveloperWorks.

Have a listen to Alex and while you are at it, don’t forget to read his most recent article. Plus, go ahead and read my article on Kilim (which is an actor library for Java), baby!

Looking to spin up Continuous Integration quickly? Check out www.ciinabox.com.


be the first to rate this blog

About Andrew Glover

Andrew Glover

Andrew is the founder of the easyb BDD framework and the co-author of Addison Wesley's "Continuous Integration", Manning's "Groovy in Action" and "Java Testing Patterns". He is an author for multiple online publications including IBM's developerWorks and Oreilly's ONJava and ONLamp portals. He actively blogs about software at thediscoblog.com.

More About Andrew »

NFJS, the Magazine

2010-08-01 00:00:00.0 Issue Now Available
  • Google Your Persistent Domain Model
    by John Griffin
  • Get Cooking in the Cloud with Chef, Part 2
    by Michael Nygard
  • Making Java Bearable with Guava
    by Daniel Hinojosa
  • HTML 5 Update
    by Brian Sletten
Learn More »