Access Keys:
Skip to content (Access Key - 0)

Scala Actors: A Tool to Harness the Power of Multicore CPUs on the JVM

Abstract

The advent of multicore processors has brought about renewed interest in concurrent programming: To harness the abilities of multicore CPUs, programs must be written with concurrency in mind. Actors provide an alternative paradigm to threads in developing concurrent programs.

Languages and tools that support Actor-based programming have become increasingly popular. Scala Actors make actor-based concurrency available on the Java Virtual Machine, and enable JVM-based applications to scale to potentially thousands of concurrently executing processor cores or processors.

This talk provides an introductory tutorial on Scala Actors: It explains the main Actor concepts and APIs, and provides tips and techniques on how to maximize the benefits of Actor-based concurrency to scale both Scala and Java programs on the JVMs.

Speaker

Frank Sommers
Editor-in-Chief of Artima.
Co-author (with Philipp Haller) of "Actors in Scala"

View talk on Parleys.com


Adaptavist Theme Builder (4.0.2) Atlassian Confluence 3.2, the Enterprise Wiki: Intranet software for documentation and knowledge management