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
Login to add comment
Other posts in this group

Article URL: https://arxiv.org/abs/2503.23674
Comments URL: https://news.ycombinator.c
Article URL: https://phys.org/news/2025-04-einstein-webb.html
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

Article URL: https://tailscale.com/blog/plan9-port
Comments URL: https://news.yco

Article URL: https://www.dorithegiant.com/2016/05/13-animals-made-from-13-circles.html
Comments URL:
