Contemporary Concurrency Comparison: Akka Actors, Scala 2.10 Futures and Java EE 6 EJBs
Gerald Loeffler, Senior Integration Architect, Guidewire Software
I shall try to give a succinct explanation and critical comparison of the defining architectural principles and coding styles in Akka Actors, Scala 2.10 (previously Akka) Futures and Java EE 6 Enterprise JavaBeans (in particular JMS MDBs and session beans with asynchronous business methods). Although Akka has a Java binding and Java EE is, obviously, a Java standard, this comparison will focus on usage from (and code in) Scala. "Everything You Always Wanted to Know about Scala* (*But Were Afraid to Ask): my experience learning Scala and the pitfalls I encountered along the way"
Manuel Bernhardt, Delving B.V.
This presentation aims at giving an overview of pitfalls I've fallen into (so to speak) while working with Scala on a daily basis for the past two years, and some humble advice on how to avoid them.
Follow the conversation on our Google group: