How Notion Scaled Its Real-Time Sync Engine episode artwork

EPISODE · Jun 9, 2026 · 10 MIN

How Notion Scaled Its Real-Time Sync Engine

from The CTO Podcast with Fexingo: Technical Leadership, Architecture, and Engineering Org · host Fexingo

Notion's real-time sync has become table stakes for any collaborative product, but building it was anything but straightforward. In this episode, Lucas and Luna break down how Notion's engineering team moved from a naive polling model to a custom CRDT-based sync engine that handles millions of concurrent edits across documents, databases, and wikis. They walk through the key design decisions: why they chose a hybrid logical clock over vector clocks, how they handle conflict resolution without a central server, and the storage tradeoffs they made to keep latency under 100 milliseconds. Lucas also shares a concrete example of a sync bug that caused data loss for 48 hours in 2021 and how they rebuilt their test harness to prevent it from happening again. If you're building any kind of real-time collaborative app, this episode offers a rare behind-the-scenes look at what it actually takes to make 'instant sync' work at scale. #Notion #RealTimeSync #CRDT #Collaboration #DistributedSystems #Engineering #TechLeadership #Productivity #ConflictResolution #Database #Latency #Scalability #Startup #Business #Technology #FexingoBusiness #BusinessPodcast #CTOPodcast Keep every episode free: buymeacoffee.com/fexingo

Notion's real-time sync has become table stakes for any collaborative product, but building it was anything but straightforward. In this episode, Lucas and Luna break down how Notion's engineering team moved from a naive polling model to a custom CRDT-based sync engine that handles millions of concurrent edits across documents, databases, and wikis. They walk through the key design decisions: why they chose a hybrid logical clock over vector clocks, how they handle conflict resolution without a central server, and the storage tradeoffs they made to keep latency under 100 milliseconds. Lucas also shares a concrete example of a sync bug that caused data loss for 48 hours in 2021 and how they rebuilt their test harness to prevent it from happening again. If you're building any kind of real-time collaborative app, this episode offers a rare behind-the-scenes look at what it actually takes to make 'instant sync' work at scale. #Notion #RealTimeSync #CRDT #Collaboration #DistributedSystems #Engineering #TechLeadership #Productivity #ConflictResolution #Database #Latency #Scalability #Startup #Business #Technology #FexingoBusiness #BusinessPodcast #CTOPodcast Keep every episode free: buymeacoffee.com/fexingo

NOW PLAYING

How Notion Scaled Its Real-Time Sync Engine

0:00 10:27

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

Frequently Asked Questions

How long is this episode of The CTO Podcast with Fexingo: Technical Leadership, Architecture, and Engineering Org?

This episode is 10 minutes long.

When was this The CTO Podcast with Fexingo: Technical Leadership, Architecture, and Engineering Org episode published?

This episode was published on June 9, 2026.

What is this episode about?

Notion's real-time sync has become table stakes for any collaborative product, but building it was anything but straightforward. In this episode, Lucas and Luna break down how Notion's engineering team moved from a naive polling model to a custom...

Can I download this The CTO Podcast with Fexingo: Technical Leadership, Architecture, and Engineering Org episode?

Yes, you can download this episode by clicking the download button on the episode player, or subscribe to the podcast in your preferred podcast app for automatic downloads.
URL copied to clipboard!