[¡Databases! 2022] Litestream: Making Single-Node Deployments Cool Again (Ben Johnson)
SQLite has long been regarded as an incredibly reliable, fast, & easy-to-use database in the world of personal devices such as laptops & phones. However, it’s never gained much traction in the world of web applications because it’s built as a single-node database.
Litestream adds simple, cheap streaming replication to SQLite to expand the use cases that the database can be used for. Litestream provides the missing disaster recovery tooling to make SQLite a viable database for many concurrent, production applications. SQLite has seen a resurgence in recent years as developers search for simpler tools in response to growing complexity in the industry.
This talk is part of the ¡Databases! – A Database Seminar Series.
Ben is a Staff Engineer at Fly.io working on open source tools to make SQLite usable for application developers on the edge. Previously, he's authored the BoltDB key/value database and worked on various open source databases over the last decade.
More Info: https://db.cs.cmu.edu/seminar2022#db5