Thinking Elixir Podcast cover image

101: Replicating SQLite using Litestream with Ben Johnson

Thinking Elixir Podcast

00:00

How to Use SQLite to Scale Your Database

Elixir is known for its concurrency. And one of the things that people are often surprised with when they come to Elixir from other languages like Ruby and Node is that they can run a lot more work with fewer servers. It's highly concurrent up from a read site or like a read standpoint. So you can have a lot of queries going against the database. But it does copy on if so, actually this is an important thing. By default, you'll be in what's called journal mode or like it's a rollback journal. You can't have readers while you have a writer.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app