Is there anybody out there?
Welcome to the world as seen through the eyes of a cluster node!
In order to ensure fault-tolerance and scalability, reactive applications have no choice but to embrace distribution. Unfortunately, this also means embracing the uncertainty and non-determinism that comes with building networked applications: changes in link quality, network partitions and outages of individual nodes are scenarios that need to be addressed first-hand when designing such systems.
In this talk, you will learn about failure detectors, dissemination strategies and consensus algorithms in the context of Akka Cluster, all interleaved with a healthy dose of Pink Floyd.