Robertus Bakker

Rob Bakker specializes in concurrent back-end systems and systems integration.

books by Robertus Bakker

Akka in Action, Second Edition

  • June 2023
  • ISBN 9781617299216
  • 400 pages
  • printed in black & white

Akka in Action, Second Edition is your guide to building message-centric distributed applications systems. This new edition covers all features of Akka, including Akka Typed. You’ll learn to create microservices using Akka’s powerful suite of tools, Akka Sharding, Persistence, Streams, Persistence Query, Projections, and gRPC. Practical examples taken directly from industry guide you through clustering, deploying to Kubernetes, and taking full advantage of Akka’s Actors-based approach to concurrency.

Akka in Action

  • September 2016
  • ISBN 9781617291012
  • 448 pages
  • printed in black & white
  • Available translations: Japanese, Korean, Russian, Simplified Chinese

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.