VSHN.timer #138: Litestream your SQLite

16. Mai 2022

Welcome to another VSHN.timer! Every Monday, 5 links related to Kubernetes, OpenShift, CI / CD, and DevOps; all stuff coming out of our own chat system, making us think, laugh, or simply work better.

This week we’re going to talk about how SQLite is adapting itself to the new world of Cloud Native Computing.

1. Imagine a cloud native database that is small, fast, reliable, and globally distributed; a great option to store your whole life in it. Yes, we’re talking about SQLite with Litestream, the new revolution in the world of SQLite, created by Ben Johnson (now at Fly.io, itself touted as the heir to Heroku).


2. Who’s using Litestream? Tailscale is. They moved to SQLite from raw JSON files and etcd, and instead of using MySQL or PostgreSQL, they decided that SQLite was the next step. (And no, in spite of the publication date, it’s not an April Fools‘ joke.) And you know who else is using SQLite in the cloud? Cloudflare.


3. If you run databases in AWS, you should attend the AWS Database Modernization event next week, with talks about Aurora, RDS, DocumentDB, and DynamoDB. That’s a lot of cloud database options up there.


4. Do you like PostgreSQL? Do you like containers? Well, rejoice, because now you can run containers in PostgreSQL. And yes, when we first heard about it we were as puzzled as you are right now.


5. The VSHN.timer tool of the week is termdbms, a text user interface (TUI) tool for viewing and editing databases, written in pure Go. For the moment it only works with SQLite, but support for MySQL and PostgreSQL is in the roadmap.


Are you using Litestream in production? What is your opinion about microservices using SQLite as a database? Would you like to share some SQLite tips and tricks with the community? Get in touch with us, and see you next week for another edition of VSHN.timer.

PS: would you like to receive VSHN.timer every Monday in your inbox? Sign up for our weekly VSHN.timer newsletter.

PS2: do you prefer reading VSHN.timer in your favorite RSS reader? Subscribe to this feed.

PS3: check out our previous VSHN.timer editions about databases and storage: #111 and #115.

Adrian Kosmaczewski

Adrian Kosmaczewski ist bei VSHN für den Bereich Developer Relations zuständig. Er ist seit 1996 Software-Entwickler, Trainer und veröffentlichter Autor. Adrian hat einen Master in Informationstechnologie von der Universität Liverpool.

Kontaktiere uns

Unser Expertenteam steht für dich bereit. Im Notfall auch 24/7.