BACKGROUND

Technical Field

This disclosure relates generally to high availability systems and, more specifically, to clustered database systems.

Description of the Related Art

When an organization wishes to store information for their users, the organization typically implements a database system that stores this information in an organized manner that may be efficiently accessed. Database systems for large enterprise systems may rely on multiple servers to implement a computer cluster, where individual servers act as cluster nodes running an instance of a database application. These nodes may individually service requests from users to operate on data. Since these nodes can be acting in parallel, they may exchange information in order to maintain data coherency across nodes.

