Appendix 2Web Resources

  • Akka

    http://akka.io

    Jonas Bonér’s Akka is a Scala-based scalable concurrency library that can be used from multiple languages on the JVM. It provides both STM and actor-based concurrency.

  • Clojure Data Structures

    http://clojure.org/data_structures

    This page discusses various data structures in Clojure, including the persistent data structures.

  • Values and Change—Clojure’s approach to Identity and State

    http://clojure.org/state

    Rich Hickey discuses the Clojure model of separating the identify and state and his approach to balance the imperative and functional styles of programming.

  • Designing and Building Parallel Programs

    http://www.mcs.anl.gov/~itf/dbpp/book-info.html

    This is the online version of the book by Ian Foster ...

Get Programming Concurrency on the JVM now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.