Avoiding Data Hotspots at Scale

There are two key choices when scaling a NoSQL data store: choosing between a hash or a range based sharding and choosing the right sharding key. Any choice is a trade-off between scalability of read, append, and update workloads. In this talk I will present the standard scaling techniques, some non-universal sharding tricks, less obvious reasons for hotspots, as well as techniques to avoid them.

21 Minutes
Konstantin Osipov

Konstantin Osipov, Director of Software Engineering at ScyllaDB

Kostja has started his database career in 2002 working on one of the first distributed genome databases helping scientists glue together partial genome sequences. He was a long time contributor of MySQL, Tarantool, and now, with ScyllaDB, where he's working on lightweight transactions and Raft replication protocol.

Register for 2 days of keynotes & interactive tech talks on all things P99.

Virtual Event

October 19-20, 2022

Share on social with #p99conf and a link to p99conf.io for a chance to win $500.