O'Reilly logo

Akka Essentials by Munish K. Gupta

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 11. Advanced Topics

In this chapter, we will cover topics that will allow your Akka application to be more resistant to failures (via durable mailboxes), interact over HTTP with other applications, and talk to other enterprise applications (using messaging). The following topics will be covered:

  • Durable mailboxes
  • Actors and web applications
  • Integrating actors with ZeroMQ

Durable mailboxes

Imagine a large distributed application with the actor(s) running, with hundreds of messages queued in the mailbox. Suddenly, the application node where the actor(s) and its attached mailbox is hosted goes down. When the application node comes back, the actor(s) will be (re)initialized but the mailbox will lose all the messages.

This kind of scenario is not ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required