runit logo

runit

Cross-platform Unix init scheme with service supervision
4
10
+ 1
0

What is runit?

It is a cross-platform Unix init scheme with service supervision, a replacement for sysvinit, and other init schemes. It runs on GNU/Linux, *BSD, MacOSX, Solaris, and can easily be adapted to other Unix operating systems.
runit is a tool in the Background Processing category of a tech stack.

Who uses runit?

Developers
4 developers on StackShare have stated that they use runit.

runit Integrations

Ubuntu, Linux, macOS, FreeBSD, and Gentoo Linux are some of the popular tools that integrate with runit. Here's a list of all 6 tools that integrate with runit.

runit's Features

  • Cross-platform
  • Service supervision
  • Easily be adapted to other Unix operating systems

runit Alternatives & Comparisons

What are some alternatives to runit?
Supervisord
It allows its users to monitor and control a number of processes on UNIX-like operating systems. It shares some of the same goals of programs like launchd, daemontools, and runit. it is meant to be used to control processes related to a project or a customer, and is meant to start like any other program at boot time.
Monit
It can monitor and manage distributed computer systems, conduct automatic maintenance and repair and execute meaningful causal actions in error situations.
Sidekiq
Sidekiq uses threads to handle many jobs at the same time in the same process. It does not require Rails but will integrate tightly with Rails 3/4 to make background processing dead simple.
Hangfire
It is an open-source framework that helps you to create, process and manage your background jobs, i.e. operations you don't want to put in your request processing pipeline. It supports all kind of background tasks – short-running and long-running, CPU intensive and I/O intensive, one shot and recurrent.
Resque
Background jobs can be any Ruby class or module that responds to perform. Your existing classes can easily be converted to background jobs or you can create new classes specifically to do work. Or, you can do both.
See all alternatives

runit's Followers
10 developers follow runit to keep up with related blogs and decisions.