Разница между systemd, rc и launchd — что реально выбрать для *nix
Часто вижу споры про init-системы в Linux и BSD, плюс к ним иногда добавляют launchd из macOS. Вот кратко, что проверить, если выбираешь или оцениваешь эти решения.
1. systemd:
Кто работал с этим на практике? Интересует именно реальный опыт, а не общая теория.
systemd — это своего рода суперстарт для Linux: быстро и удобно, но иногда кажется перегруженным. rc старенький, простой, работает без лишних заморочек — классика BSD в чистом виде. launchd в макось круто вписан, всё по кайфу с интеграцией, но вне macOS смысла нет ставить. Если хочешь просто чтобы работало и без заморочек — systemd или rc.