Forget SQL, use Typescript feat. Thomas Ballinger | 061

preview_player
Показать описание
Today we bring Thomas Ballinger, a developer at Convex, an open-source backend for application builders. We will be discussing mainly databases, and why at Convex they use Rust and Typescript. We'll also talk about systems scalability, infrastructure and go over different practices regarding abstractions

Timestamps:

00:00 Intro
00:33 Thomas' background
02:29 Convex - what it is and why should you use it?
03:16 What are query planners?
06:32 SQL is a very high level language
07:43 The primary differentiator of Convex
10:49 Who are Convex's biggest competitors?
14:20 How do you build the infrastructure
17:11 What type of database is Convex?
19:18 Why is Convex written in Rust?
23:35 Cheap abstractions
25:47 Productivity suffering from compile times
29:47 The different approaches for a backend developer to build scalable systems
32:28 Backend for Frontend
37:21 You want to be close to your data
42:13 Are there plans to support other languages at Convex?
47:06 Does the schema update the autocompletion in the editor
48:31 Naming and behavior of the queries with Convex
51:06 Why sqlc is great
52:28 Why TypeScript is a great "shortcut" for Convex
59:34 Where to find Thomas

Like & subscribe for the algo if you enjoyed the video!
Рекомендации по теме
Комментарии
Автор

I use HTML & CSS to create convolutional neural network

Flameandfireclan
Автор

This dudes boss inspired the tiger beetle distributed model

TheFreshMakerHD
Автор

"stop the world garbage collection" is not a thing in Java for some time with new garbage collectors

dzigizord
Автор

What a terrible terrible title 😂. I can already hear the rationale 😂

pookiepats
Автор

Maybe suggest your guests to get a good mic before the podcast. I can barely understand what the guy is saying.

djexams