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
Fredrik Ekholdt, TweetAkka and Scala consultant, Typesafe
Biography: Fredrik Ekholdt
Fredrik is an Akka and Scala consultant at Typesafe with extensive knowledge of deploying highly scalable applications. He was a developer on FAST, a enterprise search engine later acquired by Microsoft. His main contribution was the Real Time Alerting engine, which was a highly scalable and fault tolerant server application that enabled users to get real time alerts on unstructured data. At Microsoft he was the Program Manager and a developer for the Disaster Recovery application for Active Directory services in Office 365, the MS Office‘s cloud offering. He is also the co-founder of SpendChart.no, a personal finance management site built to scale easily using Scala, lift, sbt, scalaquery and scalatest.
My twitter account is: @ekhfre
Presentation: TweetAbove the Clouds - Introducing Akka
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 http://akka.io (under Apache 2 license).