3 ms·
> Remember the left-pad farce? Part of the cause was idiotic split to microdependencies, but part was that everybody used external network for their build proce
by chriswarbo 10y ago
> Remember the left-pad farce? Part of the cause was idiotic split to microdependencies, but part was that everybody used external network for their build process.
Another part was using location-addressable storage for dependencies, rather than content-addressable. If dependencies used something like magnet links, IPFS, etc. then nobody would really care if some particular machine stopped serving some particular file.
- forgottenpass 10y agonobody would really care if some particular machine stopped serving some particular file. Yes they would. Because such systems can only serve files that exist on at least one node, people who want to rely on such a system to serve a given file must run their own node to host every file they care about the availability of. The topological properties of distribution are different, but the existence of the local cache to provide dependability is not avoided.