Show / Hide Table of Contents

Namespace DotNext.Net.Cluster.Consensus.Raft.StateMachine

Classes

SimpleStateMachine

Represents a state machine that keeps the entire state in the memory but periodically creates a persistent snapshot for recovery.

WriteAheadLog

Represents the general-purpose Raft WAL.

WriteAheadLog.InternalStateBrokenException

Indicates that the node state data is broken on the disk.

WriteAheadLog.Options

Represents configuration options.

Structs

LogEntry

Represents the log entry maintained by WriteAheadLog instance.

WriteAheadLog.LogEntryReader

Represents a reader of the log entries;

Interfaces

ISnapshot

Represents persistent log entry maintained by the WriteAheadLog.

ISnapshotManager

Represents incremental snapshot manager.

IStateMachine

Represents state machine.

☀
☾
In this article
Back to top
Supported by the .NET Foundation
☀
☾