sqlite-js-stream: Litestream, rewritten for Node
SQLite is the most widely used database in the world, but it only runs on a single machine. If that machine fails, your database is lost. Unlike Postgres, you can't solve this with traditional replica

SQLite is the most widely used database in the world, but it only runs on a single machine. If that machine fails, your database is lost. Unlike Postgres, you can't solve this with traditional replica

Node.js apps usually expect their files to be on disk. They import modules, read configuration, and open templates by path. This works fine until you want to package everything in a ZIP file, a single

Platformatic is renewing its Open Source Pledge for 2026. This year, we’re reporting six developers and $13,000 in financial contributions to the foundations and maintainers supporting our ecosystem.

The bcrypt numbers in Nub’s thread-pool PR make a good case for increasing the pool on the machines tested. The part I disagree with is choosing that setting for every application from its CPU count.

A durable workflow survives crashes, deploys, and sleep("7d"). It can do that because the running process never holds the state. The journal does. Every step's input and output are recorded, and on re

Least-Privilege JavaScript Execution in Node.js
