Tag Archives: rqlite

9 years of open-source database development

rqlite is a lightweight, open-source, distributed relational database written in Go, which uses SQLite as its storage engine.

I’ve been developing rqlite since 2014 and its design and implementation has evolved substantially during that time — and the design docs tell the story of what worked, and what didn’t. So what can we learn about distributed database design, from watching rqlite change over the years?

Continue reading 9 years of open-source database development

Creating rqlite 7.14.0 with GitHub Copilot

rqlite is a lightweight, open-source, distributed relational database written in Go, which uses SQLite as its storage engine. 7.14.0 has been released and adds comprehensive support for Mutual TLS.

What makes this release of rqlite different is that much of the TLS support was written using GitHub Copilot.

Continue reading Creating rqlite 7.14.0 with GitHub Copilot