This issue tracks the end-to-end implementation of a Log-Structured Merge-tree (LSM tree) storage engine, exposed via a gRPC server. The engine will feature an in-memory MemTable, Write-Ahead Logging (WAL) for durability, on-disk SSTables for persistent storage, background compaction for read optimization, and network handlers for remote access.
This issue tracks the end-to-end implementation of a Log-Structured Merge-tree (LSM tree) storage engine, exposed via a gRPC server. The engine will feature an in-memory MemTable, Write-Ahead Logging (WAL) for durability, on-disk SSTables for persistent storage, background compaction for read optimization, and network handlers for remote access.