Software Architecture Concepts: [ Part 7] Consistent Hashing
One of the problems that we come up against when designing scalable & highly available systems is how can we partition and replicate data in our systems. Data partitioning is the process of distributing data across a set of nodes while Data Replicati...
blog.cmpsamurai.com4 min read