Fast NoSQL on HDDs?

Presented by

Kirill Alekseev, Software Engineering Team Lead, Mail.Ru

About this talk

Learn the secrets behind how Russia’s #1 internet provider achieves high database performance at low cost. What if you could store huge amounts of data using traditional low-cost Hard Disk Drives (HDDs) while still maintaining low single-digit millisecond latencies? That’s just what they did at Mail.Ru, the largest email service provider in Russia. Join Kirill Alekseev, software engineering team lead at Mail.Ru, for an overview of the extremely efficient approach his team took when implementing a high-load NoSQL service for storing user actions. You’ll see how Mail.Ru uses Scylla to serve up to 240k writes per second with 95 percentile latencies of less than 2ms – using a Scylla cluster running on HDDs. From attending this session you’ll learn: - How to build a large time-series storage with inexpensive HDDs while maintaining consistent low latencies under heavy write load, including the hardware and cluster setup - Problems they encountered with their HDD setup and how they solved them - Overview of the service and the logic it implies: how they handled retries and sped up API response with concurrent reads - Tips & tricks they picked up along the way
Related topics:

More from this channel

Upcoming talks (0)
On-demand talks (53)
Subscribers (135)
The Scylla NoSQL database embraces a shared-nothing approach that increases throughput and storage capacity as much as 10X. It comes in open source, enterprise and database-as-a-service options. Comcast, Discord, Grab, Medium, Starbucks, Ola Cabs, Samsung, IBM,, Zillow and many more leading companies have adopted Scylla to realize order-of-magnitude performance improvements and reduce hardware costs. For more information: