Distributed database

This project represents a distributed key-value storage supporting sharding and replication of data.
It leverages an lsm-tree data structure to persist key-value pairs on disk efficiently.