simple kv store
- metadata design and structured value
- key namespace
- command interface
- status report frontend
- compact and merge job
- WAL for crash recovery
- consistency level support: read committed
- single-object ACID
- value compression
- leveled sstable compaction