Learn 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.
You will 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