Skip to content

Commit

Permalink
Create 803 - Turso with Glauber Costa.md (#1766)
Browse files Browse the repository at this point in the history
  • Loading branch information
randyrektor authored Aug 1, 2024
1 parent b622d52 commit 0953f05
Showing 1 changed file with 65 additions and 0 deletions.
65 changes: 65 additions & 0 deletions shows/803 - Turso with Glauber Costa.md
Original file line number Diff line number Diff line change
@@ -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)

0 comments on commit 0953f05

Please sign in to comment.