Concurrency on the JVM

Bernhard Huemer 2013-07-23

  • Common pitfalls and problems with Threads, JVM concurrency and background about the Java Memory Model, how locking works, etc.
  • Going from a threading model based (directly) on ThreadPools to one based on Akka by addressing contention issues along the way (or "why don't I just use thread pools?")
  • talk I forgot to mention, if you're interested in JVM concurrency, watch out for anything that Heinz Kabutz posts! :) For example,

JVM Concurrency

Dependency injection in Scala

Michal Bigos 2013-07-23

  • Covered DI frameworks from Java (Spring, Guice)
  • Some of Scala grown (Subcut)
  • And of course "Cake" in its whole glory

Scala Dependency Injection