https://www.usenix.org/system/files/login/articles/login_june_06_jedrzejewski-szmek.pdf
https://www.digitalocean.com/community/tutorials/understanding-systemd-units-and-unit-files https://www.digitalocean.com/community/tutorials/how-to-use-systemctl-to-manage-systemd-services-and-units
https://mgdm.net/weblog/systemd/ https://vincent.bernat.ch/en/blog/2017-systemd-golang
https://mgdm.net/weblog/systemd-socket-activation/ https://vincent.bernat.ch/en/blog/2018-systemd-golang-socket-activation https://idea.popcount.org/2019-11-06-creating-sockets/#socket-activation
nodejs/help#2115 (comment) haproxy/haproxy#766 https://serverfault.com/questions/1036195/passing-8192-sockets-via-systemd-socket-activation-fails-with-e2big
https://nickb.dev/blog/writing-a-secure-systemd-service-with-sandboxing-and-dynamic-users https://unix.stackexchange.com/questions/635027/systemd-dynamicuser-vs-user
https://github.com/nmorsman/node-systemd-notify/blob/master/notify.js