CodeJune 5, 2020

Hailstorm Source Code Now Available!

Hailstorm Source Code Now Available!

Hailstorm's source code is now publicly available under the Apache 2 license!

What is Hailstorm?

Hailstorm improves load balancing and resource efficiency in LSM-based distributed databases. The system functions as a filesystem layer beneath LSM storage engines like RocksDB, distributing data uniformly across storage devices within a rack using fine-grained blocks.

Key Benefits

This architectural approach enables database instances experiencing high loads to delegate compaction operations to less-utilized machines in the cluster, significantly improving overall system throughput and reducing tail latencies.

Get the Code

Visit the GitHub repository to access the project and start exploring the codebase.

Comments