4 ms·
I think a better design would be a p2p system with crates.io being a tracker and official seeder.
by andrewchambers 11y ago
I think a better design would be a p2p system with crates.io being a tracker and official seeder.
- threeseed 11y agoIt's a nice approach in theory. Not so great in practice. Whether we like it or not most developers are hired by a company. And for most medium to large companies there is no way they are going to let a P2P system go through their firewall. Many don't even allow developers to access official repositories which is why products like Nexus (repository proxy) exist.
- andrewchambers 11y agoThe standard clients don't need to seed by default. Provided there are organizations willing to seed, they could share the costs between themselves.