Turbolite
Data
embedded database storage
SHOW HN2026
185points
43comments
#328of 4,366 in 2026
Top 8%of 2026 by points
How HN took it
LovedMost comments that take a side are positive
7 positive, 10 neutral or asking, 2 mixed, 1 critical, out of 20 comments about the project. Thread score +0.25.
Idea: 1 for, 1 againstDesign: 1 for, 0 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Interest in B-tree aware grouping and query-plan frontrunning ideas
From 2 comments
Nice set of experiments! I appreciate that you're running benchmarks on real object storage setups to validate rapid design variations. (Meta-note: I love how agents have…
wgjordan on HNYou might be interested in taking a look at Graft (https://graft.rs/). I have been iterating in this space for the last year, and have learned a lot about it. Graft has a…
carlsverre on HN
Objections
Write amplification from re-uploading whole page groups on dirty pages
From 1 comment
Nice set of experiments! I appreciate that you're running benchmarks on real object storage setups to validate rapid design variations. (Meta-note: I love how agents have…
wgjordan on HN
Single-writer limitation
From 1 comment
Requests
Support for conditional PUT multi-writer
From 1 comment
Have you considered using techniques like conditional PUT to enable multiple writers? https://aws.amazon.com/about-aws/whats-new/2024/08/amazon-s3-conditional-writes/…
bob1029 on HN
Eviction policies
From 1 comment
What are your thoughts on eviction, re how easy to add some basic policy?
alex_hirner on HN
WASM and browser support
From 1 comment
this is a great project, does it support wasm? i want to use it in browser with sqlite wasm.
pdyc on HN
Questions
How credentials would be handled for browser use
From 1 comment
Also I'm curious how you would handle credentials - would you be proxying through your backend? To me turbolite is definitely a backend tool.
russellthehippo on HN
Whether B-tree grouping direction is right
From 1 comment
Alternatives named
Litestream
From 1 comment
Yeah I mostly agree, and another comment brought up this idea kind of. If you can keep SQLite local, that’s usually the better answer. Local reads are insanely hard to beat, and…
russellthehippo on HN
Graft
From 1 comment
You might be interested in taking a look at Graft (https://graft.rs/). I have been iterating in this space for the last year, and have learned a lot about it. Graft has a…
carlsverre on HN
rqlite
From 1 comment
rqlite does this well but it’s still server based
russellthehippo on HN
Neon
From 1 comment
Thanks! yeah it's definitely slow, but compared to other options it's quite fast: - Neon startup is 500ms+ - a Fly Machine with a SQLite database on a volume takes 150ms+ to…
russellthehippo on HN