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
Diagram of distributed system architecture with nodes and data flow

Brainstorming Valid Architectural Patterns in Production Systems

Exploring how engineering teams can systematically brainstorm and validate architectural patterns to build scalable, resilient distributed systems.

September 15, 2026 · 5 min · 937 words · martinuke0
A lone engineer staring at a complex diagram, surrounded by caution tape and sticky notes

Also we must not be too: The perils of over-engineering in production systems

A practical guide to recognizing over-engineering traps in system design, with concrete anti-patterns, architecture strategies, and hard-won lessons from real outages.

September 14, 2026 · 8 min · 1505 words · martinuke0
Abstract illustration of data streams

Message Queues and Event Streaming: Foundations for Scalable Systems

Message queues and event streaming are essential building blocks for reliable, scalable communication in modern distributed systems.

September 9, 2026 · 2 min · 371 words · martinuke0
Abstract network of interconnected nodes representing distributed systems patterns.

9 Distributed Systems Patterns You Should Know

A practical tour of nine distributed systems patterns that show up in real production stacks, from leader election to the Saga pattern, with concrete examples from Kafka, Postgres, and large web services.

September 3, 2026 · 9 min · 1784 words · martinuke0
Feedback