mirror of
https://github.com/status-im/consul.git
synced 2025-02-23 02:48:19 +00:00
website: Clarify the Serf vs Consul
This commit is contained in:
parent
78f7cb1d5a
commit
0db26c1a1e
@ -6,12 +6,13 @@ sidebar_current: "vs-other-serf"
|
|||||||
|
|
||||||
# Consul vs. Serf
|
# Consul vs. Serf
|
||||||
|
|
||||||
[Serf](http://www.serfdom.io) is a service discovery and orchestration tool and is the only
|
[Serf](http://www.serfdom.io) is a node discovery and orchestration tool and is the only
|
||||||
tool discussed so far that is built on an eventually consistent gossip model,
|
tool discussed so far that is built on an eventually consistent gossip model,
|
||||||
with no centralized servers. It provides a number of features, including group
|
with no centralized servers. It provides a number of features, including group
|
||||||
membership, failure detection, event broadcasts and a query mechanism. However,
|
membership, failure detection, event broadcasts and a query mechanism. However,
|
||||||
Serf does not provide any high-level features such as service discovery, health
|
Serf does not provide any high-level features such as service discovery, health
|
||||||
checking or key/value storage.
|
checking or key/value storage. To clarify, the discovery feature of Serf is at a node
|
||||||
|
level, while Consul provides a service and node level abstraction.
|
||||||
|
|
||||||
Consul is a complete system providing all of those features. In fact, the internal
|
Consul is a complete system providing all of those features. In fact, the internal
|
||||||
[gossip protocol](/docs/internals/gossip.html) used within Consul, is powered by
|
[gossip protocol](/docs/internals/gossip.html) used within Consul, is powered by
|
||||||
|
Loading…
x
Reference in New Issue
Block a user