Category Uncategorized

rqlite v10.3.0 – features, upgrades, and bug fixes

rqlite is a lightweight, open-source, fault-tolerant relational database built on SQLite and Raft. Version 10.3.0 has been released and includes some updates to the web console, upgraded SQLite, and other bug fixes and improvements.  The headline fix in this release, however, comes…

Claude redesigns rqlite.io

rqlite is a lightweight, open-source, distributed relational database built on SQLite and Raft. rqlite.io is the Hugo-based website for rqlite, built on the Docsy theme. It introduces people to the database, as well as serving all the technical documentation. Last month I decided to…

Codex for Open Source

OpenAI has given me six months of ChatGPT Pro through its Codex for Open Source programme, which backs maintainers of projects the wider ecosystem depends on. I will be putting it to work on rqlite — primarily coding and PR…

Proving to Fable I maintain the repo

rqlite is a lightweight, open-source, distributed relational database built on SQLite and Raft. After my initial experience with Fable, it got me thinking. I created rqlite, I maintain it. Why won’t Fable help me find and fix bugs in the software? Why does it…

First impressions of Claude Fable

Today I tried Anthropic’s latest model, Fable, for the the first time. I asked it to run a full code review of the core Go code of rqlite. Fable reject my first prompt as unsafe – review the rqlite code…

rqlite v10.2: Improving the web console

rqlite is a lightweight, open-source, distributed relational database built on SQLite and Raft. Version 10.2.0 has been released with more improvements to the built-in web console and mutual TLS support.

rqlite reaches 1 million Docker downloads

rqlite is a lightweight, open-source, fault-tolerant database built on SQLite and Raft. It’s reached a new milestone this week – 1 million Docker downloads. Thanks to the entire rqlite community for their support and engagement with rqlite.

rqlite v10.1: Schema management via the Web Console

rqlite is a lightweight, open-source, distributed relational database built on SQLite and Raft. Version 10.1.0 has been released with improvements to the built-in web console. The web console now support directly examining the schema of your database tables, and basic…

Taking control of the SQLite WAL

rqlite is a lightweight, open-source, fault-tolerant relational database built on SQLite and Raft. Version 10 is out now. rqlite uses SQLite as its storage engine and has a particular relationship with the SQLite Write-Ahead Log (WAL). SQLite, left to itself, manages its…

rqlite 10.0: Better clustering and better management

rqlite is a lightweight, user-friendly, open-source, distributed relational database. It’s written in Go, employs Raft for distributed consensus, and uses SQLite as its storage engine. rqlite v10.0 has been released and introduces improved cluster and management features, including a new…

Unified Telemetry Management Plane at Google Cloud Next

It was great to present with Keith Chen on Google Cloud’s unified telemetry ingestion and routing solution at Google Cloud Next Our new solution – comprising the Unified Management Plane and Telemetry Router – streamlines telemetry management for Google Cloud customers and…

New guide for working with rqlite clusters

rqlite is a lightweight, open-source, distributed relational database built on SQLite and Raft. I’ve published a new guide for client applications, explaining the various techniques you can use to access rqlite clusters. You can check it out here.

Speaking at GCP Next 2026

I will be speaking at the GCP Next next month in Las Vegas, NV. My colleague Keith Chen and I will present on GCP’s latest Telemetry management solutions, with OpenTelemetry at the center. You can learn more about the session…

Native Linux packages for rqlite

rqlite is a lightweight, open-source, distributed relational database built on SQLite and Raft. Starting with v9.4.1 rqlite now ships native Linux packages (.deb and .rpm) for easier installation and upgrades. Both amd64 and arm64 packages are available.

The source code was the moat. But not anymore

Last week I started using some of the new coding agents properly. Not in a careful, experimental way, but properly — for three days on rqlite. Claude Code. Copilot CLI. Tools I had yet to fully integrate into how I…

Discovering git worktrees

While working with Claude Code, I quickly needed it to operate on multiple versions of the rqlite codebase at the same time. Cloning the repository repeatedly would have worked, but it felt wasteful.

Agentic coding with Claude and Copilot

After many months of direct ChatGPT use, I’ve finally started coding with the help of Copilot and Claude Code. It’s definitely an intriguing experience. The biggest difference so far? I’m going to hit my Claude Code Pro limits pretty quickly,…

Common misunderstandings about large software companies

I sometimes read commentary about large software companies and notice a recurring pattern. People correctly identify real characteristics of large organizations, criticize them, but show little appreciation for why those characteristics exist in the first place.