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

Létrehozva 1mo | 2025. febr. 26. 16:40:17


Jelentkezéshez jelentkezzen be

EGYÉB POSTS Ebben a csoportban

Ask HN: Why hasn’t AMD made a viable CUDA alternative?

I appreciate developing ROCm into something competitive with CUDA would require a lot of work, both internally within AMD and with external contributions to the relevant open source libraries.

H

2025. ápr. 1. 17:10:34 | Hacker news
Launch HN: ASim (YC S21) – Mobile app that generates mobile apps

Hey HN, we’re Daniel and Daniel (the Daniels) from aSim (https://asim.sh/). aSim is a mobile app that can generate immediately usable and shareable mobile apps from

2025. ápr. 1. 17:10:29 | Hacker news
Show HN: Terminal dashboard that throttles my PC during peak electricity rates

WattWise is a CLI tool that monitors my workstation’s power draw using a smart plug and automatically throttles the CPU & GPUs during expensive Time-of-Use electricity periods. Built with Python,

2025. ápr. 1. 17:10:27 | Hacker news