Hacker News new | ask | show | jobs
by choeger 2636 days ago
You are setting up an entire operating system to install a single Microservice and just now noticed that you have redundancies?

You could have the same issue by simply trying to rpmbuild your app. No really, you are just doing packaging. If you want more comfort, look into how redhat or Debian maintain their packages. They have similar problems and most likely they have mature solutions.

2 comments

If you have a single service and will never want more - sure. Once you have multiple, you actually get benefits if you depend on a lot of native libraries and external binaries. If you're in that situation, not having to upgrade every service at the same time when moving to a new base os release is really convenient.
NixOS offers the same benefits(more actually). Without containers.
Why learn how to do it right when you can just ship a filesystem in a box instead? sbuild manpage is too long!