Reading up on Nix
2 deep · digging since dec 25, 25
- Package managers keep using Git as a database, it never works out
Using Git as a package manager backend causes performance and scaling problems as ecosystems grow, leading to workarounds like proxies and sparse checkouts.
- Package managers keep using git as a database, it never works out
Package managers that use git as a database for registry data inevitably hit scaling limits, forcing migrations to HTTP-based or CDN-backed solutions.