The idea behind this was to create a new database, focusing on the data structures and algorithms behind it.
I am also really interested in learning Rust, and this was a way for me to learn it.
I made a really good note-taking system for this, which I will probably reuse.
My note-taking system
- Create structures to store the database in-memory.
- Implement RocksDb.
- Implement a server with Axum.