GOTO is a vendor independent international software development conference with more that 90 top speaker and 1300 attendees. The conference cover topics such as .Net, Java, Open Source, Agile, Architecture and Design, Web, Cloud, New Languages and Processes

Presentation: "Above the Clouds: Introducing Akka"

Track: JVM / Time: Thursday 14:30 - 15:20 / Location: Grand Ballroom

We believe that one should never have to choose between productivity and scalability, which has been the case with traditional approaches to concurrency and distribution. The cause of that has been the wrong tools and the wrong layer of abstraction and Akka is here to change that. Akka is using the Actors together with Transactional Memory to create a unified runtime and programming model for scaling both UP (utilizing multi-core processors) and OUT (utilizing the grid/cloud). Akka provides location and network transparency by abstracting away both these tangents of scalability by turning them into an operations and configuration task. This gives the Akka runtime freedom to do adaptive automatic load-balancing, cluster rebalancing, replication and partitioning. In this talk you will learn what Akka is and how it can be used to solve hard scalability problems. Akka is available at akka.io (under Apache 2 license).

Download slides

Jonas Bonér, Specialist at Large. Founder of Akka and AspectWerkz

Jonas Bonér

Biography: Jonas Bonér

Jonas Bonér is a programmer, teacher, speaker, author and Java Champion who spends most of his time hacking on open source and lecturing and speaking at developer conferences world-wide. He is the CTO of Typesafe and has formerly worked at Terracotta, the JRockit JVM at BEA and is an active contributor to the Open Source community; most notably created the Akka Project, AspectWerkz Aspect-Oriented Programming (AOP) framework, committer to the Terracotta JVM clustering technology and been part of the Eclipse AspectJ team.

Jonas'Blog: jonasboner.com
Twitter: @jboner