September 2016
Beginner
448 pages
14h 23m
English
In this chapter
This chapter covers Akka’s tools for making applications more resilient. The first section describes the let-it-crash principle, including supervision, monitoring, and actor lifecycle features. Of course, we’ll look at some examples that show how to apply these to typical failure scenarios.
Let’s start with a definition of what we mean when we say a system is fault tolerant, and why you’d write code to embrace the notion of failure. In an ideal world, a system is always available and can ...