A tool written in go for cluster membership, failure detection, and orchestration that is… Created by HashiCorp Serf is a decentralized solution for cluster membership, failure detection, and orchestration. Lightweight and highly available.Serf uses an efficient gossip protocol to solve three major problems:Membership: Serf maintains cluster membership lists and is able to execute custom handler scripts when that membership changes. For example, Serf can maintain the list of web servers for a load balancer and notify that load balancer whenever a node comes online or goes offline. More Info »Failure detection and recovery: Serf automatically detects failed nodes within seconds, notifies the rest of the cluster, and executes handler scripts allowing you to handle these events. Serf will attempt to recover failed nodes by reconnecting to them periodically.Custom event propagation: Serf can broadcast custom events and queries to the cluster. These can be used to trigger deploys, propagate configuration, etc. Events are simply fire-and-forget broadcast, and Serf makes a best effort to deliver messages in the face of offline nodes or network partitions. Queries provide a simple realtime request/response mechanism.
Find Top 10
Serf by HashiCorp
|#||Image||App Name||Features||Platforms||Price||Website Link|