From 0953f051546f1ef80706d815392b149d927392f5 Mon Sep 17 00:00:00 2001 From: randyrektor <157041235+randyrektor@users.noreply.github.com> Date: Thu, 1 Aug 2024 11:24:01 -0400 Subject: [PATCH] Create 803 - Turso with Glauber Costa.md (#1766) --- shows/803 - Turso with Glauber Costa.md | 65 +++++++++++++++++++++++++ 1 file changed, 65 insertions(+) create mode 100644 shows/803 - Turso with Glauber Costa.md diff --git a/shows/803 - Turso with Glauber Costa.md b/shows/803 - Turso with Glauber Costa.md new file mode 100644 index 000000000..6d3e32d08 --- /dev/null +++ b/shows/803 - Turso with Glauber Costa.md @@ -0,0 +1,65 @@ +--- +number: 803 +title: The SQLite Takeover with Turso’s Glauber Costa +date: 1722596400000 +url: https://traffic.libsyn.com/syntax/Syntax_-_803.mp3 +youtube_url: https://www.youtube.com/watch?v=pMSdxRgB8R0 +guest: + name: Glauber Costa + github: glommer + twitter: glcst + of: Turso + url: https://turso.tech/ + # A single social Link: + social: https://www.linkedin.com/in/glommer/ +--- + +Scott and Wes chat with Glauber Costa from Turso about the evolution of databases and the fascinating technology behind Turso. They dive into topics like the benefits of massive multi-tenancy, vector search, and why Glauber made the switch from NoSQL to relational databases. + +### Show Notes + +* **[00:00](#t=00:00)** Welcome to Syntax! +* **[00:36](#t=00:36)** Turso's relationship with [Drizzle](https://orm.drizzle.team/). +* **[02:10](#t=02:10)** What is [Turso](https://turso.tech/)? +* **[04:23](#t=04:23)** Brought to you by [Sentry.io](https://sentry.io/syntax). +* **[04:48](#t=04:48)** Using libSQL without Turso. +* **[06:21](#t=06:21)** An explanation of Vector Search. +* **[07:16](#t=07:16)** Vector databases are being 'Sherlocked' by larger databases. +* **[09:24](#t=09:24)** Why did you move from NoSQL to Relational? +* **[12:00](#t=12:00)** Allows for massive multi-tenancy - what does that mean? +* **[15:27](#t=15:27)** Transactional schema changes. +* **[16:30](#t=16:30)** Why would you want 10,000 databases? +* **[19:02](#t=19:02)** What makes SQLite cheaper? +* **[22:59](#t=22:59)** The strategy for building a business around an inexpensive tool. +* **[26:13](#t=26:13)** Pull requests and branching within SQLite. +* **[28:52](#t=28:52)** Database snapshots for rollbacks. +* **[31:14](#t=31:14)** Driving the cost of a database to zero allows for rethinking architecture. +* **[32:35](#t=32:35)** SQLite informing Turso's edge functionality. +* **[36:56](#t=36:56)** Automatic replica database syncing. +* **[39:10](#t=39:10)** Is the database a bottleneck? +* **[39:25](#t=39:25)** Embedded Replicas. +* **[40:04](#t=40:04)** How do embedded replicas handle conflict resolution from offline users? +* **[41:43](#t=41:43)** If the server is offline, can the database live in the client or WASM? +* **[43:09](#t=43:09)** Conflict resolution. +* **[44:47](#t=44:47)** What makes Turso stand out? +* **[47:51](#t=47:51)** What was it like working on the Linux Kernel? +* **[51:57](#t=51:57)** Do you use Linux? +* **[52:46](#t=52:46)** Sick Picks & Shameless Plugs. + +### Sick Picks + +- Glauber: Understanding yourself, [What is Aphantasia](https://my.clevelandclinic.org/health/symptoms/25222-aphantasia). + +### Shameless Plugs + +- Glauber: [React Rally Park City, UT](https://www.reactrally.com/), [Turso](https://turso.tech/), [Laravel](https://laravel.com/). + +### Hit us up on Socials! + +Syntax: [X](https://twitter.com/syntaxfm) [Instagram](https://www.instagram.com/syntax_fm/) [Tiktok](https://www.tiktok.com/@syntaxfm) [LinkedIn](https://www.linkedin.com/company/96077407/admin/feed/posts/) [Threads](https://www.threads.net/@syntax_fm) + +Wes: [X](https://twitter.com/wesbos) [Instagram](https://www.instagram.com/wesbos/) [Tiktok](https://www.tiktok.com/@wesbos) [LinkedIn](https://www.linkedin.com/in/wesbos/) [Threads](https://www.threads.net/@wesbos) + +Scott: [X](https://twitter.com/stolinski) [Instagram](https://www.instagram.com/stolinski/) [Tiktok](https://www.tiktok.com/@stolinski) [LinkedIn](https://www.linkedin.com/in/stolinski/) [Threads](https://www.threads.net/@stolinski) + +Randy: [X](https://twitter.com/randyrektor) [Instagram](https://www.instagram.com/randyrektor/) [YouTube](https://www.youtube.com/@randyrektor) [Threads](https://www.threads.net/@randyrektor)