ATRIUMsearch → argument graph
Article · 2026-07-14 · 6 moments

lobste.rs is now running on SQLite

lobste.rs is now running on SQLite Community site Lobsters has been planning a migration away from MariaDB since August 2018 - originally targeting PostgreSQL, but last year they decided to investigate SQLite instead. This weekend they completed the migration, and now consider it stable enough that it looks like this is the permanent architecture for the site going forward: SQLite seems to have passed with flying colors: cpu usage is down, memory usage is down, site seems to be snappier at le ✦ AI generated

02
Context

Lobsters had been planning to migrate away from MariaDB since August 2018, originally aiming for PostgreSQL before switching its target to SQLite last year.

The Lobsters community site had a multi-year plan to leave MariaDB, initially targeting PostgreSQL, but pivoted to SQLite last year.

transcript

Simon Willison: Community site Lobsters has been planning a migration away from MariaDB since August 2018 - originally targeting PostgreSQL, but last year they decided to investigate SQLite instead.

03
Data

Switching to SQLite reduced CPU and memory usage, made the site feel snappier, and will halve the VPS cost once the MariaDB server is decommissioned.

A Lobsters operator reports the SQLite switch cut resource usage and cost while improving perceived performance.

transcript

Lobsters site operator (quoted from migration thread): SQLite seems to have passed with flying colors: cpu usage is down, memory usage is down, site seems to be snappier at least for me, 1/2 the vps cost once mariadb vps is taken down

Highlight slides
Related episodes