SQLite on Rails: From rails new to 50k concurrent users and everything in between
summary
Shows how to build and deploy a Ruby on Rails app that uses only SQLite for all persistence (data, job queue, cache, error monitoring) by creating separate SQLite database files. Covers adding a SQLite extension for vector similarity search, configuring point-in-time backups with Litestream, and deployment choices and practices aimed at scaling a Rails+SQLite app up toward 50k concurrent users.
AI-written summary · about
related talks
01h 56mSQLite on Rails: From rails new to 50k concurrent users and everything in between
45mSQLite on Rails: Everything you need to know
01h 07mHow (and why) to run SQLite in production
30mUse SQLite in production
31mSQLite, the World's Most Ubiquitous Yet Little-Known Database
19mSQLite - The most overlooked database
24mFrom Expensive Queries to Smart Caching: A DBA’s Guide for Rails
42mTen Things You Didn't Know Rails Could Do
