Top
Best
New

Posted by tomasol 1 day ago

SQLite is all you need for durable workflows(obeli.sk)
630 points | 336 commentspage 4
skybrian 21 hours ago|
Instead of "just use Litestream," I'd like to see a review of different object stores one could use and which ones work well with Litestream. Is there a nice object store I could run in another Linux VM? As a hobbyist, which services providing an S3-like API make the most sense?
chrsstrm 21 hours ago|
Litestream is just the replication layer, it works with any S3 compatible storage, and all of these in their guide as well https://litestream.io/guides/#replica-guides
skybrian 19 hours ago||
No, I know that already. That's not a recommendation. Some storage layers have to be better than others on price, reliability, and so on?

Think Wirecutter, not install guide.

vkaku 16 hours ago||
Back in the day, I wrote a simple job queue with SQLite

https://github.com/guilt/squeue

It did the job, was fairly easy to use.

emodendroket 12 hours ago||
SQLite is an underrated tool for how powerful it really is and probably people don't think of it often enough.
vultour 18 hours ago||
The GitHub statistics for the project this website represents are insane. It has a sole author that has averaged approximately 20,000 lines of code every week in the past month. How do you even maintain that alone?
gunnarmorling 20 hours ago||
Related piece I wrote some time ago: https://www.morling.dev/blog/building-durable-execution-engi...
sharts 11 hours ago||
For something so widely deployed you’d think it’d be included in Claude/Codex/etc for
dannypdx 16 hours ago||
All this SQLite hate from big vector db... leave SQLite alone!
flying_sheep 19 hours ago||
Cloudflare durable object is implemented with SQLite (or some variant of it)
orliesaurus 21 hours ago||
Surprised no one has mentioned Turbopuffer yet [1] which natively supports dense vector similarity and BM25 keyword indexes out of the box

[1]. https://turbopuffer.com/

schmookeeg 19 hours ago|
[dead]
simplestates 16 hours ago|
Good framing. SQLite is often enough when the main problem is making workflow state durable, inspectable and easy to recover.
More comments...