
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



