
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 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.
this package contains the headers and other necessary files to build applications or libraries that use the corosync libraries.