Cursor's Git Storage System: S3 as Source of Truth, Local Disk as Cache

xennygrimmato_ · x · 2026-08-21

Cursor unveiled the technical details of its Git storage system, Origin. The core architectural decision is to use S3 as the single source of truth (Write-Ahead Log) rather than a backup or tier, treating local NVMe as a disposable cache. This inversion eliminates the need for routing tables, consensus protocols, relational databases, and repair jobs required by GitHub's Spokes. It allows replication to scale elastically from 1 to 100 replicas based on traffic, mirroring best practices for ML weight storage.

Related event: Cursor Reveals Origin: Git Storage with S3 as Source of Truth(2 posts)→

Original post →

More from Infra

Infra channel →