Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the fundamental mechanisms of clustered systems in this 54-minute Devoxx conference talk. Delve into the challenges of building always-up modern applications and reactive microservice-based systems. Learn about embracing distribution for fault-tolerance and scalability, and addressing the uncertainty and nondeterminism of networked applications. Discover key concepts such as failure detection, gossip-based cluster state propagation, split brain resolution, and convergent replicated data types (CRDTs) in the context of Akka Cluster. Gain a solid understanding of the trade-offs involved in building clustered applications and appreciate the complexity of networked systems as a cooperation between individual processes probing for availability and making decisions under uncertain conditions.