Course Description and Objectives
This two-day course is what you need to get started with building powerful concurrent applications with Akka and Scala. It is intended for developers who want to learn how to apply the tools and services provided by Akka to build high-performance, fault-tolerant systems that scale. Large parts of the course are hands-on exercises in which you will build a real-world Akka application. Code examples and exercises will be written in Scala, so previous experience with Scala is required.
After participating in this course you should:
- know how to design scalable, fault-tolerant concurrent applications using Akka's actors
- know how to test, tune, and configure Akka applications
- know best practices for designing asynchronous, event-driven systems using Akka
- be confident to start using Akka in production systems
- Actor basics
- Testing actors
- Actor lifecycle
- Fault tolerance
- Scaling up with routers
Instructor -Brendan McAdams
Brendan McAdams is a polyglot programmer, who has spent much of his career in the financial sector – including building trading systems – and harbors a not-so-secret fascination with distributed and durable system architectures such as Akka. In his last role he served as the MongoDB Scala evangelist for 10gen; he also developed Casbah, the MongoDB driver for Scala, and architected the integration layer for MongoDB and Hadoop. Brendan now works within Typesafe’s Professional Services team helping Scala, Akka, and Play users better understand and deploy the Typesafe products.
- Full refund with two weeks notice
- 80% refund with one week notice
- 25% refund with less than one week notice
When & Where
Tindr Solutions Inc
Tindr is a software outsourcing company with a highly skilled team of software developers and a relentless focus on getting working software out the door. We thrive on tough problems and bring our expertise to bear through consulting, product and project development and training. We are a strong Typesafe partner and have skills and demonstrated success in Scala, Akka and Play Framework.