A high-performance LSM-tree–based storage engine written in Java. Designed to explore compaction strategies, sparse indexing, and efficient on-disk layouts for modern workloads.

Current Progress

  • Memtable and WAL integrated (by collaborator)
  • Implementing SSTable writer, sparse index, and metadata tracker
  • Compaction manager for leveled strategy
  • Benchmarking and visualization of segment metadata
  • Adaptive compaction experimentation