S6 is a process supervision suite, like daemontools
skarnet.org·8h·
Discuss: Hacker News
🌊Streaming Systems
Preview
Report Post

s6 Software skarnet.org

s6 is a collection of utilities revolving around process supervision and management, logging, and system initialization. This page is a high-level description of the different parts of s6.

Process supervision

At its core, s6 is a process supervision suite, like its ancestor daemontools and its close cousin runit.

Concept

The concept of process supervision comes from several observations:

  • Unix systems, even minimalistic ones, need to run long-lived processes, aka daemons. That is one of the core design principles of Unix: one service → one daemon.
  • Daemons can die unexp…

Similar Posts

Loading similar posts...