Please log in to watch this conference skillscast.
In this talk we will show you what we have learned from multiple years of designing serious, real-world applications with Akka.
You have probably heard Jonas Bonér talk about Akka. Words like scalable and reactive are buzzing around the industry. There clearly is a growing need for scalable, reactive, event-driven applications but there is not all that much practical information out there about how to build serious applications this way. How would you go about designing an application around these new(ish) concepts? What does it mean for an application to be reactive? What works and what doesn't?
We will show you which application and domain concepts should be modeled as actors, when and how to use Futures, how to prevent bottlenecks when calling blocking code, what Akka extensions are for, how to expose a REST API on top of Akka with Spray, how to test all of the above, and much more.
In short: we will assume you have heard the What and the Why so we will concentrate on the How.
YOU MAY ALSO LIKE:
- Alberto Brandolini's DDD Modelling Workshop (in London on 24th - 26th April 2017)
- Masterclass: Reducing Technical Debt with Michael C. Feathers (in London on 24th - 25th April 2017)
- DDD eXchange 2017 (in London on 27th - 28th April 2017)
- Agile Testers as Educators with Janet Gregory! (in London on 6th June 2017)
Akka in Practice: designing actor-based applications
Raymond Roestenburg is writing the book "Akka in Action" for Manning. He has contributed to the Akka Camel module in Akka 2.x and has been using Akka in production since early 2010