Crate raftlog[][src]

Raftアルゴリズムに基づく分散複製ログを提供するクレート.

このクレート自体は、アルゴリズム実装のみに専念しており、 実際に動作するシステムで利用するためには、Ioトレイトの 実装を別個用意する必要がある.

Modules

cluster

クラスタ構成関連.

election

リーダ選出関連の構成要素群.

log

ノードローカルなログ関連の構成要素群.

message

RPC用のメッセージ群.

node

ノード関連の構成要素.

Structs

Error

クレート固有のError型.

ReplicatedLog

Raftアルゴリズムに基づく分散複製ログ.

Enums

ErrorKind

発生し得るエラーの種類.

Event

ReplicatedLogから発生するイベント一覧.

Traits

Io

Raftの実行に必要なI/O機能を提供するためのトレイト.

Type Definitions

Result

クレート固有のResult型.