Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Rewriting SQLite from prison with Preston Thorpe

Автор: The Database School Podcast

Загружено: 2025-10-30

Просмотров: 16179

Описание:

In this episode of Database School, Aaron talks with Preston Thorpe, a senior engineer at Turso who is currently incarcerated, about his incredible journey from prison to rewriting SQLite in Rust. They dive deep into concurrent writes, MVCC, and the challenges of building a new database from scratch while discussing redemption, resilience, and raw technical brilliance.

Follow Preston and Turso:
LinkedIn:   / pthorpe92  
Preston's Blog: https://pthorpe92.dev
GitHub: https://github.com/PThorpe92
Turso: https://turso.tech

Follow Aaron:
Twitter/X:   / aarondfrancis  
Database School: https://databaseschool.com
Database School YouTube Channel:    / @thedatabaseschool   (Subscribe today)
LinkedIn:   / aarondfrancis  
Website: https://aaronfrancis.com - find articles, podcasts, courses, and more.

Chapters:
00:00 - Intro and Preston’s story
02:13 - How Preston learned programming in prison
06:06 - Making his parents proud and turning life around
09:01 - Getting his first job at Unlock Labs
10:47 - Discovering Turso and contributing to open source
12:53 - From contributor to senior engineer at Turso
22:27 - What Preston works on inside Turso
24:00 - Challenges of rewriting SQLite in Rust
26:00 - Why concurrent writes matter
27:57 - How Turso implements concurrent writes
35:02 - Maintaining SQLite compatibility
37:03 - MVCC explained simply
43:40 - How Turso handles MVCC and logging
46:03 - Open source contributions and performance work
46:23 - Implementing live materialized views
50:55 - The DBSP paper and incremental computation
52:55 - Sync and offline capabilities in Turso
56:45 - Change data capture and future possibilities
1:02:01 - Implementing foreign keys and fuzz testing
1:06:02 - Rebuilding SQLite’s virtual machine
1:08:10 - The quirks of SQLite’s codebase
1:10:47 - Preston’s upcoming release and what’s next
1:14:02 - Gratitude, reflection, and closing thoughts

Rewriting SQLite from prison with Preston Thorpe

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Will Turso Be The Better SQLite? (with Glauber Costa)

Will Turso Be The Better SQLite? (with Glauber Costa)

This Guy Really Did Something

This Guy Really Did Something

They HUMILIATED the Cleaner — and they PAID FOR IT | Anatoly GYM PRANK #57

They HUMILIATED the Cleaner — and they PAID FOR IT | Anatoly GYM PRANK #57

Чем ОПАСЕН МАХ? Разбор приложения специалистом по кибер безопасности

Чем ОПАСЕН МАХ? Разбор приложения специалистом по кибер безопасности

Building the PERFECT Linux PC with Linus Torvalds

Building the PERFECT Linux PC with Linus Torvalds

Что носили легионеры: кольчуга, чешуйчатый и пластинчатый доспехи (Varus PrimaRenatus) /

Что носили легионеры: кольчуга, чешуйчатый и пластинчатый доспехи (Varus PrimaRenatus) / "МИ"

"Да Х@Й с этой утечкой топлива!" Рейс Air France 736, Airbus A330, 31 декабря 2020 года

Refactored in prison | Preston Thorpe's journey from incarcerated to software engineer

Refactored in prison | Preston Thorpe's journey from incarcerated to software engineer

The worst programming language of all time

The worst programming language of all time

How Microsoft's Tech Made SQLite Writes 4x Faster

How Microsoft's Tech Made SQLite Writes 4x Faster

КОМУ ПРИНАДЛЕЖИТ ВЕНЕСУЭЛЬСКАЯ НЕФТЬ? БЕСЕДА С МИХАИЛОМ КРУТИХИНЫМ

КОМУ ПРИНАДЛЕЖИТ ВЕНЕСУЭЛЬСКАЯ НЕФТЬ? БЕСЕДА С МИХАИЛОМ КРУТИХИНЫМ

PlanetScale Postgres with CEO Sam Lambert

PlanetScale Postgres with CEO Sam Lambert

Are we stuck with the same Desktop UX forever? | Ubuntu Summit 25.10

Are we stuck with the same Desktop UX forever? | Ubuntu Summit 25.10

The Real 100x Dev

The Real 100x Dev

What Every Body Fat % Actually Looks Like (50% to 5%)

What Every Body Fat % Actually Looks Like (50% to 5%)

Rails World 2025 Opening Keynote - David Heinemeier Hansson

Rails World 2025 Opening Keynote - David Heinemeier Hansson

Distributed SQLite with Litestream and LiteFS

Distributed SQLite with Litestream and LiteFS

ДОЛИН:

ДОЛИН: "Врагу бы не пожелал". Про Урганта, "Мы", Виктора Гюго, ИИ, Пруста, что в 2026, Во все тяжкие

Jonathan Blow on Programming Language Design

Jonathan Blow on Programming Language Design

Замуж в 12, рыцари-скуфы и пояса верности. Настоящее Средневековье | ФАЙБ

Замуж в 12, рыцари-скуфы и пояса верности. Настоящее Средневековье | ФАЙБ

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]