Systemd
Can be used to manage processes for a consistent, flexible, configurable approach if not containerized (although systemd portable services are also a good option especially if you want to preserve the flexibility of system and networking control that containers limit you on)