Coding Blocks cover image

Designing Data-Intensive Applications – Partitioning

Coding Blocks

00:00

Is Hashing the Perfect Solution?

Hashing is used to help prevent these hot spots, but there are situations where they can still occur. In the case that something like this happens, it's up to the application itself. So your code to try and fix the skew. And they gave some examples of ways that they'd do it, like o, piniong, a random two digit numberd to the key that would spread that record out over a hundred partitions. Now, i don't know if this is, this is progame controversial. You heard joe say it here, but, you know, i was thinking about this. I'll be all for every use case.

Play episode from 01:18:34
Transcript

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app