In Parts 1-3, we built a storage engine: WAL, memtable, SSTables, and compaction. Every operation is a single GET or PUT. But real applications rarely need just one write at a time.

Source: [Dev.to](https://dev.to/gagandeepahuja09/building-saardb-part-4-transactions-2af0)

Sponsored