From 3184e1c66fe748bed0a3e3e7e70ab464489a5fcf Mon Sep 17 00:00:00 2001 From: Yicheng Qin Date: Fri, 17 Oct 2014 15:04:04 -0700 Subject: [PATCH] docs: add glossary.md --- Documentation/0.5/glossary.md | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 Documentation/0.5/glossary.md diff --git a/Documentation/0.5/glossary.md b/Documentation/0.5/glossary.md new file mode 100644 index 000000000..2527f5e7d --- /dev/null +++ b/Documentation/0.5/glossary.md @@ -0,0 +1,31 @@ +## Glossary + +This document defines the various terms used in etcd documentation, command line and source code. + +### Node + +Node is an instance of raft state machine. + +It has a unique identification, and records other nodes' progress internally when it is the leader. + +### Member + +Member is an instance of etcd. It hosts a node, and provides service to clients. + +### Cluster + +Cluster consists of several members. + +The node in each member follows raft consensus protocol to replicate logs. Cluster receives proposals from members, commits them and apply to local store. + +### Peer + +Peer is another member of the same cluster. + +### Client + +Client is a caller of the cluster's HTTP API. + +### Machine (deprecated) + +The alternative of Member in etcd before 0.5