pull down to refresh

Pretty awesome blog describing how Cursor intends to deal with git at scale in their GitHub [for agents] competitor. tldr they store all pushed packfiles in a WAL in S3-like object storage which serves as the source of truth, build replicated caches on disk from the WAL, and attempt to push through a repo's primary cache to avoid conflicts (which is a performance policy rather than a correctness one).

116 sats \ 0 replies \ @justin_shocknet 19 Aug -210 sats

When they teased this a few months ago it sounded more like a GitHub replacement, which for better or worse is a lot more than just Git.

I supposed this low-level stuff is a step 1, looking forward to more on it.