[][src]Crate raftlog

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

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

Modules

cluster

クラスタ構成関連.

election

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

log

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

message

RPC用のメッセージ群.

metrics

raftlog のメトリクス。

node

ノード関連の構成要素.

Structs

Error

クレート固有のError型.

ReplicatedLog

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

Enums

ErrorKind

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

Event

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

Traits

Io

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

Type Definitions

Result

クレート固有のResult型.