---
title: "Discussion on \"Building an LSM Tree Storage Engine from Scratch in C++\" | Hashnode"
description: "Discussion on \"Building an LSM Tree Storage Engine from Scratch in C++\". A deep dive into building an LSM Tree storage engine in C++ with WAL, memtables, SSTables, and compaction."
url: "https://hashnode.com/posts/lsm-tree/69fd6dffa3269edad89915f7"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Building an LSM Tree Storage Engine from Scratch in C++](https://lsm-tree.hashnode.dev/lsm-tree?utm_source=hashnode&utm_medium=feed)

A deep dive into building an LSM Tree storage engine in C++ with WAL, memtables, SSTables, and compaction.

May 8 · 5 min read · lsm-tree.hashnode.dev  
Read the article

-   [#lsm-tree](https://hashnode.com/tag/lsm-tree)
-   [#databases](https://hashnode.com/tag/databases)
-   [#storage-engine](https://hashnode.com/tag/storage-engine)
-   [#system-design](https://hashnode.com/tag/system-design)
-   [#cpp](https://hashnode.com/tag/cpp)
-   [#backend](https://hashnode.com/tag/backend)
-   [#database](https://hashnode.com/tag/database)

## Written by

[Pyxis](https://hashnode.com/@pyxis)

@pyxis · Bengaluru, India

  
[View profile](https://hashnode.com/@pyxis)

Buildable scalable web systems.

Developer. Systems Engineer.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
