Big Data, System Design Concepts, Consistent Hashing, Microservices, Software Development.
servers. By understanding the performance disadvantages of the naive system implementation, we will then design a resilient system that will alleviate the mentioned problems. In system design, the principle we will be using is known as consistent hashing. Problem Imagine we have n data objects that