Browse Source

Merge pull request #1327 from unihorn/168

docs: add naming.md
Brandon Philips 11 years ago
parent
commit
8fa3834d69
1 changed files with 31 additions and 0 deletions
  1. 31 0
      Documentation/0.5/glossary.md

+ 31 - 0
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