Просмотр исходного кода

raft: add more words about raft protocol

Xiang Li 10 лет назад
Родитель
Сommit
6df52614fc
1 измененных файлов с 5 добавлено и 0 удалено
  1. 5 0
      raft/doc.go

+ 5 - 0
raft/doc.go

@@ -15,6 +15,11 @@
 /*
 Package raft provides an implementation of the raft consensus algorithm.
 
+Raft is a protocol by which a cluster of nodes can maintain a replicated state machine.
+The state machine is kept in sync through the use of a replicated log.
+For more details on Raft, you can read In Search of an Understandable Consensus Algorithm
+(https://ramcloud.stanford.edu/raft.pdf) by Diego Ongaro and John Ousterhout.
+
 Usage
 
 The primary object in raft is a Node. You either start a Node from scratch