Comment

Comment by pierrebarre

I’m not saying the access pattern isn’t real. I’m saying it largely doesn’t matter in practice.

If Git repos were routinely terabytes in size, this would be a much harder problem. But the vast majority of repos are <1GB, and at that scale caching dominates. Even with imperfect locality, you can cache enough of the working set that those reads don’t turn into s3 round trips.

In a low-latency environment, I haven’t found filesystem round trips themselves to be an issue for Git workloads either.

parent pierrebarre 1 month ago

No comments yet

Be the first to share your thoughts.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton