Twelve years of distributed SQLite
otoolep
109 points
13 comments
October 24, 2026
Related Discussions
Found 5 related stories in 97.2ms across 10,409 title embeddings via pgvector HNSW
- Learning a few things about running SQLite surprisetalk · 206 pts · July 17, 2026 · 61% similar
- A Syncthing and SQLite Gotcha ibobev · 18 pts · August 24, 2026 · 58% similar
- We solved SQLite's single-writer limitation marcobambini · 30 pts · October 11, 2026 · 57% similar
- A zero-dependency, ultra-lightweight database time machine for SQLite thunderbong · 34 pts · August 09, 2026 · 57% similar
- DoltLite: A SQLite fork with Git-style version control, built with 2k agent PRs lbw1215 · 23 pts · September 01, 2026 · 56% similar
Discussion Highlights (8 comments)
esafak
Very timely for me. I run dqlite in a small cluster and I'm looking to move off it to something more robust. What's recommended in this regime?
a3nz3g
Like the idea of distributed SQLite, but do we have benchmark? What use cases it has advantage?
chasil
I have never examined this in any detail before. It looks far easier than the mass majority of clustered database architectures. https://rqlite.io/
feverzsj
There is also hctree from sqlite.
tra3
I know that latest rails suggests SQLite as one of the production options. I don’t get how it’d work with concurrent access though. Time to look into it.
brooksbp
Was a fun read until the end where the author made damn sure that history records who drew the blueprint.
piterrro
Having used D1 in production - it's not very reliable. There was a comment on HN from one of D1 devs [1] saying that D1 is a sql wrapper on top of durable objects that mimicks sqlite distributed like nature. > I'll let you in on a sort of dirty secret: It's almost always better to use Durable Objects storage, rather than D1. Even if you only want a single global database, it's better to implement that as a singleton Durable Object, than by using D1. Because that's all D1 itself actually is: a singleton Durable Object that exposes an API to its SQLite database. It's just a wrapper. [1] https://news.ycombinator.com/item?id=48611834
Kinrany
Is there a project that does all of these together? - embeddable like sqlite - clustered like dqlite - has a standalone node like rqlite - can be backed up to S3 like litesteeam - optionally AP like cr-sqlite alongside CP