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 • Welcome to Syntax! • 00:36 • Turso’s relationship with Drizzle • . • 02:10 • What is Turso • ? • 04:23 • Brought to you by Sentry.io • . • 04:48 • Using libSQL without Turso. • 06:21 • An explanation of Vector Search. • 07:16 • Vector databases are being ‘Sherlocked’ by larger databases. • 09:24 • Why did you move from NoSQL to Relational? • 12:00 • Allows for massive multi-tenancy - what does that mean? • 15:27 • Transactional schema changes. • 16:30 • Why would you want 10,000 databases? • 19:02 • What makes SQLite cheaper? • 22:59 • The strategy for building a business around an inexpensive tool. • 26:13 • Pull requests and branching within SQLite. • 28:52 • Database snapshots for rollbacks. • 31:14 • Driving the cost of a database to zero allows for rethinking architecture. • 32:35 • SQLite informing Turso’s edge functionality. • 36:56 • Automatic replica database syncing. • 39:10 • Is the database a bottleneck? • 39:25 • Embedded Replicas. • 40:04 • How do embedded replicas handle conflict resolution from offline users? • 41:43 • If the server is offline, can the database live in the client or WASM? • 43:09 • Conflict resolution. • 44:47 • What makes Turso stand out? • 47:51 • What was it like working on the Linux Kernel? • 51:57 • Do you use Linux? • 52:46 • Sick Picks & Shameless Plugs. Sick Picks • Glauber: Understanding yourself, What is Aphantasia • . Shameless Plugs • Glauber: React Rally Park City, UT • , Turso • , Laravel • . Hit us up on Socials! Syntax: X Instagram Tiktok LinkedIn Threads Wes: X Instagram Tiktok LinkedIn Threads Scott: X Instagram Tiktok LinkedIn Threads Randy: X Instagram YouTube Threads
Nyd den ubegrænsede adgang til tusindvis af spændende e- og lydbøger - helt gratis
Dansk
Danmark