# Compaction Implementation ![Chapter Overview](./lsm-tutorial/week2-01-overview.svg) In this chapter, you will: * Implement the compaction logic that combines some files and produces new files. * Implement the logic to update the LSM states and manage SST files on the filesystem. * Update LSM read path to incorporate the LSM levels.