Grokking the System Design Interview
Ask Author
Back to course home

0% completed

Vote For New Content
Hi Team,When we say we have to use Consistent Hashing for data sharding, Is it l...

Pramod Kumar

Oct 6, 2021

Hi Team, When we say we have to use Consistent Hashing for data sharding, Is it like we have to use Cassandra or any no sql DB which supports consistent hashing.

0

0

Comments
Comments
Design Gurus
Design Gurus4 years ago

Not necessarily. Consistent hashing can be implemented and used over any database e.g., MySQL. NoSQL databases like Cassandra or DynamoDB have built-in support.

From a system design interview perspective, it is more important to understand how Consistent Hashing will s...

P
Pramod Kumar4 years ago

ok thanks.

W
Whip 3 years ago

In the diagram in section 7, why does the rate limiter sit between the webserver and databases? Shouldn't the API servers be connected to the databases instead of the rate limiter?