eBook Excerpt

Akka in Action

Raymond Roestenburg, Software Engineer

Rob Bakker, Software Engineer

Rob Williams, Software Engineer

Audience: Architects, Managers

Technical level: Introductory

Akka in Action shows you how to build message-oriented systems with Akka. This comprehensive, hands-on tutorial introduces each concept with a working example. You’ll start with the big picture of how Akka works, and then quickly build and deploy a fully functional REST service out of actors. You’ll explore test-driven development and deploying and scaling fault-tolerant systems. After mastering the basics, you’ll discover how to model immutable messages, implement domain models, and apply techniques like event sourcing and CQRS. You’ll also find a tutorial on building streaming applications using akka-stream and akka-http. Finally, you’ll get practical advice on how to customize and extend your Akka system.

The free sample PDF available here includes chapters 1, 2 and 3. All registrants qualify for a Lightbend discount and will save 40% off the price of the full Akka in Action (all formats) as it becomes available by referencing promotional code tsaia. If you are interested in purchasing the full book get it here. Offer only valid at manning.com.

Grab your copy

Please enter your information to receive your E-book chapter(s) of Akka in Action and be signed up for the Lightbend Newsletter. Once you've entered your information and submitted the form, the PDF will be emailed to your address.

*Required: The information you provide will be used in accordance with the terms of our privacy policy. **Required Opt-In: I would like to receive the monthly newsletter, educational resources (white papers, ebooks, webinars, reports), and event information via email. You can unsubscribe at anytime or manage your email preferences here.

ABOUT AUTHOR(S)

Raymond Roestenburg, Software Engineer

Rob Bakker, Software Engineer

Rob Williams, Software Engineer

About Lightbend

Lightbend (Twitter: @Lightbend) provides the leading Reactive application development platform for building distributed systems. Based on a message-driven runtime, these distributed systems, which include microservices and streaming fast data applications, can effortlessly scale on multi-core and cloud architectures. Many of the most admired brands around the globe are transforming their businesses with our platform, engaging billions of users every day through software that is changing the world. For more information on Lightbend, visit: lightbend.com