MicroRaft
  • Home
  • Docs
    • Getting Started
      • Docs Hub
      • Setup
      • Atomic Register Tutorial
      • FAQ
    • Evaluation
      • Why MicroRaft?
      • Use Cases
      • Metadata Store Recipe
      • Lock Service Recipe
      • Coordination Recipe
      • Benchmarks
      • AfloatDB
    • Operations
      • Main Abstractions
      • Configuration
      • Resiliency
      • Monitoring
      • Production Checklist
      • Troubleshooting
      • Release Notes
      • Roadmap
      • Javadoc
  • Blog
    • All Posts
    • Queries in MicroRaft
    • Log replication in MicroRaft
    • Implementing the log
    • Today a Raft Follower, Tomorrow a Raft Leader
    • Introducing MicroRaft
  • Search
MicroRaft writing

Blog

Deep dives into leader election, replication, queries, snapshots, and the operational mechanics behind MicroRaft.

All posts

Read the newest posts first. Tags stay visible so you can still scan by topic.

Deep dive April 5, 2023 Queries in MicroRaft A Java Raft query guide covering linearizable reads, leader-lease reads, eventual consistency, and freshness tradeoffs. Queries Consistency Reads Read article Deep dive February 15, 2023 Log replication in MicroRaft A Java Raft replication deep dive covering batching, flush behavior, commit progression, and throughput tradeoffs. Replication Throughput Batching Read article Internals November 12, 2022 Implementing the log A Java Raft storage article about log structure, snapshot boundaries, truncation, and persistence behavior. Storage Snapshots Log Read article Deep dive September 8, 2021 Today a Raft Follower, Tomorrow a Raft Leader A leader-election article about follower timeouts, term changes, and availability tradeoffs in Java Raft clusters. Leader Election Availability Timeouts Read article Intro September 3, 2021 Introducing MicroRaft The launch post explaining where an embeddable Java Raft library fits among metadata stores, locks, and coordination services. Introduction Consensus Use Cases Read article
Previous Roadmap Next Queries in MicroRaft
Back to blog index / Up next in the blog / Back to top
Project
Why MicroRaft? Main Abstractions Setup GitHub
Community
Community Slack Blog Roadmap Troubleshooting X / Twitter
Releases
Release Notes Benchmarks Javadoc GitHub Releases

Embeddable Java Raft for metadata, coordination, and control-plane services.

Apache 2.0 licensed ยท Copyright MicroRaft
Built for embeddable CP systems
GitHub X Javadoc

Search

From here you can search these documents. Enter your search terms below.

Keyboard Shortcuts

Keys Action
? Open this help
n Next page
p Previous page
s Search