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 HN
    • 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

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
  • 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

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/47534283)