How Figma Uses Real-Time Sync Without Breaking Git episode artwork

EPISODE · May 28, 2026 · 12 MIN

How Figma Uses Real-Time Sync Without Breaking Git

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

Episode 17 of The CTO Podcast with Fexingo: Technical Leadership, Architecture, and Engineering Org. Lucas and Luna dive into how Figma's engineering team builds a real-time collaborative design tool that coexists with a Git-based versioning backend. They explore the architectural decisions behind the CRDT-based sync engine, the trade-offs of using a custom WebSocket layer over HTTP, and how Figma avoided the pitfalls of operational transform (OT) that plagued Google Docs. Specific focus on the 2022 incident where a conflict resolution bug caused a three-hour outage for 10% of users, and the subsequent redesign of the merge logic. The hosts also discuss how Figma's engineering culture prioritizes 'design-driven development' and why they chose to write their own Rust-based wasm module for performance-critical rendering. Tune in for a masterclass in reconciling real-time with deterministic history. #Figma #RealTimeSync #CRDT #WebSocket #Rust #Wasm #GitVersioning #ConflictResolution #EngineeringCulture #DesignDrivenDevelopment #SystemArchitecture #IncidentResponse #CollaborationTools #BusinessAndTechnology #FexingoBusiness #BusinessPodcast #TechLeadership #CTOPodcast Keep every episode free: buymeacoffee.com/fexingo

Episode metadata supplied by the publisher feed · Published May 28, 2026

Embed this episode

NOW PLAYING

How Figma Uses Real-Time Sync Without Breaking Git

0:00 12:38

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.

No similar podcasts found.

Frequently Asked Questions

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

This episode is 12 minutes long.

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

This episode was published on May 28, 2026.

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

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!