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...
Nov 29, 20214 min read260
![Software Architecture Concepts: [ Part 7] Consistent Hashing](https://cdn.hashnode.com/res/hashnode/image/upload/v1638222366108/qvGS6b1_H.png)