Diagram of distributed nodes agreeing on a log

How to Pick a Distributed Consensus Topic That Actually Solves Your Problem

Learn how to evaluate and select a consensus strategy that fits your system’s latency, fault model, and operational constraints, with concrete alternatives to the usual suspects.

October 8, 2026 · 6 min · 1105 words · martinuke0
Tendermint Core consensus visualization showing validator nodes communicating across a distributed network

Implementing Byzantine Fault Tolerance with Tendermint Core

An in-depth exploration of Tendermint Core’s Byzantine Fault Tolerance implementation, covering its consensus protocol, validator architecture, and production considerations for building resilient distributed systems.

September 26, 2026 · 8 min · 1669 words · martinuke0
Short description of the cover image subject.

Implementing Raft Consensus: Log Replication, Leader Elections, and Network Partitions

Learn how to implement Raft consensus with practical examples on log replication, leader election, and network partition handling.

September 21, 2026 · 6 min · 1183 words · martinuke0
Diagram of FoundationDB's distributed transaction architecture showing sequencers, commit proxies, and logs

Architecting FoundationDB's Distributed Transaction Layer: Logs, Sequencers, and Conflict Resolution

FoundationDB’s transaction layer achieves serializable isolation through a carefully orchestrated dance of logs, sequencers, and conflict resolution. This post breaks down the architecture, the role of each component, and how the system guarantees correctness under failure.

September 11, 2026 · 10 min · 2091 words · martinuke0
Diagram of a Multi-Paxos group with a leader, followers, and learners synchronizing a replicated log.

Implementing a Multi-Paxos Consensus Log: Learners, Leadership, and Crash Recovery

Understanding how Multi-Paxos achieves consensus through leader election, log replication, and learner synchronization, with practical crash recovery strategies.

September 10, 2026 · 10 min · 2084 words · martinuke0
Feedback