News for hackers. Stuff that matters.
Re:Package managers keep using Git as a database, it never w... by adrianN on Friday December 26, 2025 @10:06AM (#46392725)
You git init —-bare on a host with sufficient resources. But I would recommend thinking about your CI flow too.
Re:Package managers keep using Git as a database, it never w... by machinationu on Friday December 26, 2025 @10:52AM (#46393237)
no, hundred of thousands of thousands of individual projects CI jobs. OP was talking about package managers for the whole world, not for one company
Re:Package managers keep using Git as a database, it never w... by adrianN on Friday December 26, 2025 @12:39PM (#46394245)
If people depend on remote downloads from different companies for their CI pipelines they’re doing it wrong. Every sensible company sets up a mirror or at least a cache on infra that they control. Rate limiting downloads is the natural course of action for the provider of a package registry. Once you have so many unique users that even civilized use of your infrastructure becomes too much you can probably hire a few people to build something more scalable.
Re:Package managers keep using Git as a database, it never w... by machinationu on Friday December 26, 2025 @03:02PM (#46395619)
numpy had 16M downloads yesterday, at 10 MB that's 160 TB of traffic. It's one package. And there are no rate limits on pypi.

https://clickpy.clickhouse.com/dashboard/numpy