Building a Database Engine from Scratch
java
dev.to
How I Built a Database Engine from Scratch in C++ Most developers use databases every day — MySQL, PostgreSQL, SQLite — without ever thinking about what's happening underneath. I wanted to change that. So I built one from scratch. This is the story of 4mulaQuery — a custom database engine written in C++, exposed through a Java Spring Boot REST API, containerized with Docker, and deployed live on the internet. Why Build a Database? I was studying data structures and kep