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


Kirill Alekseev, Software Engineering Team Lead, Mail.Ru
Kirill is a software engineering team lead for the largest email service provider in Russia. Kirill graduated from Lomonosov Moscow State University with a Master’s Degree in Computer Science. He loves coding, music and parties.

Terms of Use    Privacy Policy   ©ScyllaDB

Apache®, Apache Cassandra®, are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. No endorsement by The Apache Software Foundation is implied by the use of these marks.