August 2023
Intermediate to advanced
400 pages
11h 7m
English
This chapter covers
An Akka cluster is a group of nodes that communicate peer to peer to form a whole. These nodes are ActorSystems that live in independent JVMs. Thanks to its decentralized structure, a cluster has no single point of failure, is fault-tolerant, and can dynamically increase and decrease the number of nodes.
Distributed applications run in environments that are not fully under your control, such as cloud computing platforms or remote data centers. The larger the cluster, the greater the ability to distribute the load, but the greater the risk of failure. In the event of this inevitable failure, Akka offers clustering and many extensions that provide ...