Consul Anti-Entropy Synchronization and Local State Divergence
Consul uses a distributed architecture where health checks are executed by local agents to minimize server load. While the gossip protocol (Serf) manages cluster membership, the synchronization of local agent state with the server cluster relies on anti-entropy mechanisms to ensure eventual consistency. In environments with rapid service flapping—where a ser