| Package | Description |
|---|---|
| io.atomix.protocols.raft |
Core interfaces for operating on replicated state machines in the Raft cluster.
|
| io.atomix.protocols.raft.cluster |
Interfaces for managing and interacting with the Raft cluster.
|
| io.atomix.protocols.raft.event | |
| io.atomix.protocols.raft.operation | |
| io.atomix.protocols.raft.protocol |
RaftRequest and RaftResponse
implementations for all client-server communication. |
| io.atomix.protocols.raft.proxy |
Facilitates modification of a Raft state machine via proxy.
|
| io.atomix.protocols.raft.roles |
Internal classes that manage Raft server state.
|
| io.atomix.protocols.raft.service | |
| io.atomix.protocols.raft.session |
Interfaces for managing client sessions on a Raft server.
|
| io.atomix.protocols.raft.storage |
Standalone segmented log for Raft's Raft implementation.
|
| io.atomix.protocols.raft.storage.compactor | |
| io.atomix.protocols.raft.storage.log | |
| io.atomix.protocols.raft.storage.log.entry |
RaftLogEntry implementations used internally to replicate
state changes, sessions, and configuration changes in the cluster. |
| io.atomix.protocols.raft.storage.snapshot |
Classes and interfaces that aid in storing, loading, and installing on-disk state machine snapshots.
|
| io.atomix.protocols.raft.storage.system |
Classes and interfaces that aid in storing and loading persistent cluster and server configurations.
|
| io.atomix.protocols.raft.utils |
Copyright © 2013–2017. All rights reserved.