Get the latest tech news

SQLite-on-the-server is misunderstood: Better at hyper-scale than micro-scale


We're Rivet, a new open-source, self-hostable serverless platform. We've been in the weeds with SQLite-on-the-server recently and – boy – do we have a lot of thoughts to share. Give us a star on GitHub, we'll be sharing a lot more about SQLite soon!

After reading many of these conversations, I realized that my perspective on the power of SQLite-on-the-server is lopsided from popular opinion: SQLite's strengths really shine at scale, instead of with small hobbyist deployments that it's frequently referenced in. Complex schema changes: Adding a new index or relation requires significant operational overhead to create & populate a new table in a live system. By leveraging SQLite-per-partition solutions like Turso and Durable Objects, developers gain rich SQL capabilities, ACID compliance, and significant operational advantages.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of Micro

Micro

Photo of scale

scale

Photo of Server

Server

Related news:

News photo

Scientists develop micro-robots that can flow like a fluid or collectively assemble into solid shapes

News photo

With millions upon millions of victims, scale of unstoppable info-stealer malware laid bare

News photo

The difference between zoom and scale