This package browser is in early development. Mind the rough edges.

corosync 3.1.6

Group communication system for implementing High Availability in applications

The Corosync Cluster Engine is a Group Communication System with additional features for implementing high availability within applications. The project provides four C Application Programming Interface features:

  • A closed process group communication model with extended virtual synchrony guarantees for creating replicated state machines.

  • A simple availability manager that restarts the application process when it has failed.

  • A configuration and statistics in-memory database that provide the ability to set, retrieve, and receive change notifications of information.

  • A quorum system that notifies applications when quorum is achieved or lost.


Install corosync 3.1.6 as follows:

guix install corosync@3.1.6

Or install the latest version:

guix install corosync

You can also install packages in augmented, pure or containerized environments for development or simply to try them out without polluting your user profile. See the guix shell documentation for more information.