{
  "id": 2799985,
  "title": "How Cursor beat Git's scalability shortcomings",
  "url": "https://urgent.news/2026/08/23/how-cursor-beat-gits-scalability-shortcomings-2799985",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-08-23T13:45:00.000Z",
  "source": {
    "name": "The Register",
    "slug": "the-register",
    "url": "https://www.theregister.com/devops/2026/08/23/how-cursor-beat-gits-scalability-shortcomings/5291421"
  },
  "original_language": "en",
  "account": "Developers who have experienced GitHub's system outages may find relief in alternative solutions for managing Git at scale. Cursor, a SpaceX subsidiary, has developed an approach by building its Git-based repository service, Origin, on object storage. Cursor principal systems engineer Vicent Martí explains how the team tackled the scaling issues of Git, a notoriously complex distributed version control system.\n\nThe article highlights the challenges posed by developers creating numerous small repositories and the difficulties Git faces with \"eventual consistency.\" Cursor's solution involves object storage, specifically Amazon Web Services' Simple Storage Service (S3), as a foundational layer for enterprise software. Origin uses a write-ahead log (WAL) to capture all changes as immutable objects in S3, while simultaneously writing to a local NVMe disk reference copy. This approach enables faster ingest of pushes and allows other replicas to download changes as needed.\n\nWhile Git still requires DAG traversal for many operations, it is now better to perform these tasks locally on a solid-state drive rather than over a network. Cursor's Origin service can ingest pushes as fast as the disk allows, with the source of truth always being the write-ahead log.",
  "summary": "S3 keeps the source of truth while local NVMe repositories do the latency-sensitive work",
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 2,
    "also_reported_by": [
      {
        "outlet": "The Register Science",
        "title": "How Cursor beat Git's scalability shortcomings",
        "url": "https://urgent.news/2026/08/23/how-cursor-beat-gits-scalability-shortcomings",
        "published": "2026-08-23T13:45:00.000Z"
      }
    ]
  },
  "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."
}