Show HN: A Database Written in Golang

Recently created a minimal persistent relational database in Go. Main focus was on implementing & understanding working the of database, storage management & transaction handling. Use of B+ Tree for storage engine(support for indexing), managing a Free List (for reusing nodes), Support for transactions, Concurrent Reads. Still have many things to add & fix like query processing being one of the main & fixing some bugs

Repo link - https://github.com/Sahilb315/AtomixDB

Would love to hear your thoughts


Comments URL: https://news.ycombinator.com/item?id=43183891

Points: 59

# Comments: 20

https://github.com/Sahilb315/AtomixDB

Created 1mo | Feb 26, 2025, 4:40:17 PM


Login to add comment

Other posts in this group

Ask HN: Do You Take Protein Suppliments? Any Noticeable Benefits?

I'm curious about people's experiences with protein suppliments, especially whey protein. Do you use it regularly? If so, what made you start?

Also, for those who don’t lift weights or engage in

Apr 2, 2025, 4:20:10 PM | Hacker news