BUILDING DISTRIBUTED SYSTEMS

Geting the most out of akka clusters

SURAJ ATREYA
Aug 14, 2015

Anyone serious about distributed systems or building one, commonly encounters issues such as replication, consistency, availability and partition tolerance (CAP) [1]. In a real life scenario, partition tolerance is inevitable. So the system must be able to handle partition tolerance when there are network outages. Therefore, ‘P’ in the CAP is a must for any distributed system. This has been backed by Peter Deutsch in his (EIGHT FALLACIES OF DISTRIBUTED COMPUTING).