#23 – Sujay Jayakar: Dropbox, Convex
Local First Podcast
0:00 / 0:00
#23 – Sujay Jayakar: Dropbox, Convex
1 120 просмотров · 1 г. назад
Local First Podcast
3,27 тыс. подписчиков
1 120 просмотров · 1 г. назад
This episode's guest is Sujay Jayakar, co-founder of Convex and early engineer at Dropbox. In this conversation, Sujay shares the story of how the sync engine powering Dropbox was initially built and later redesigned to address all sorts of distributed systems problems.
00:00 Intro
02:28 Sujay's backstory
05:46 Dropbox
10:50 Hypergrowth
14:25 Dropbox Sync Engine
29:09 Consistency checks
44:17 From Sync Engine Classic to Nucleus
49:55 User intent
54:23 Sujay's advices to build a Sync Engine
57:22 Convex
01:06:54 Outro
Mentioned in podcast:
Sujay Jayakar: https://x.com/sujayakar314 / https://github.com/sujayakar / https://bsky.app/profile/sujayakar.bs... / / sujayakar
Convex: https://www.convex.dev
Dropbox: https://www.dropbox.com
Tech Talk on Dropbox’s architecture: • How We've Scaled Dropbox
Rewriting the heart of our sync engine: https://dropbox.tech/infrastructure/r...
Testing sync at Dropbox: https://dropbox.tech/infrastructure/-...
How Convex Works: https://stack.convex.dev/how-convex-w...
A Map of Sync: https://stack.convex.dev/a-map-of-sync
An Object Sync Engine for Local-first Apps: https://stack.convex.dev/object-sync-...
Links:
Website: https://localfirst.fm
X/Twitter: https://x.com/localfirstfm
Thank you to https://jazz.tools/ for supporting the podcast.