Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

Jump to content

Process supervision

From Wikipedia, the free encyclopedia

Process supervision is a type of operating system service management in which some master process remains the parent of the service processes.

Benefits

[edit]

Benefits[1] compared to traditional process launchers and system boot mechanisms, like System V init, include:

  • Ability to restart services which have failed
  • The fact that it does not require the use of "pidfiles"
  • Clean process state
  • Reliable logging, because the master process can capture the stdout/stderr of the service process and route it to a log
  • Faster (concurrent) and ability to start up and stop

Implementations

[edit]

References

[edit]
  1. "Runit - benefits".