{
  "id": 10956018,
  "title": "Cursor Uses S3 WAL to Scale Git Storage to More than 300 Pushes per Second",
  "url": "https://urgent.news/2026/09/30/cursor-uses-s3-wal-to-scale-git-storage-to-more-than-300-pushes-per",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-09-30T13:47:00.000Z",
  "source": {
    "name": "InfoQ",
    "slug": "infoq",
    "url": "https://www.infoq.com/news/2026/09/cursor-continuity-git-storage/"
  },
  "original_language": "en",
  "account": "Cursor has developed Continuity, a Git storage architecture that utilizes an S3-backed write-ahead log (WAL) as the source of truth, instead of relying on replica coordination for consistency. This new architecture enables linear read scaling with up to 100 replicas in synthetic tests and performance of over 300 pushes per second using S3 Express One Zone.\n\nThe Continuity model changes the traditional replication and compaction scaling approach used in Git hosting. Instead of coordinating multiple replicas, it makes the S3-backed WAL the durable source of truth, allowing local repositories to converge independently on the state stored in S3. This change shifts the consistency boundary from the replica layer to durable object storage, trading replica coordination for storage validation, asynchronous propagation, and extra bandwidth.\n\nCursor reports that reads take less than 10 milliseconds on average, and the system remains consistent even if the gossip communication fails. The storage model has drawn comparisons with database systems, as it treats Git storage like a database, with considerations for push consistency, force-push transactions, and point-in-time recovery.",
  "summary": "Cursor has introduced Continuity, a Git storage architecture that uses an S3 backed write ahead log as the source of truth. The design turns local NVMe repositories into warm caches and separates replica coordination from consistency. Cursor reports linear read scaling with up to 100 replicas and more than 300 pushes per second with S3 Express One Zone in synthetic tests. By Leela Kumili",
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}