> deduplication of identical libraries through cryptographic hashes
Isn't that how the .NET CLR's global assembly cache works?
Isn't that how the .NET CLR's global assembly cache works?
If you are willing to do that kind of packaging work you can get the best of both worlds today with Nix or Guix. But containers are attractive because you can chuck whatever pathological build process your developers have evolved over the decades into a Containerfile and it'll mostly work.