Apache Pulsar architecture diagram showing transactions and fencing

Architecting Exactly-Once Processing with Apache Pulsar: Transactions, Fencing, and Failure Recovery

This post explores how to achieve exactly‑once semantics in Apache Pulsar by combining transactions, fencing, and failure recovery techniques for reliable streaming pipelines.

September 20, 2026 · 5 min · 917 words · martinuke0
Python code on a laptop screen with tokenization diagrams

Reversible Byte-Level BPE Tokenizer Trainer with Streaming Merge Accumulation

A hands‑on guide to training a byte‑level BPE tokenizer from scratch, with streaming merge accumulation and byte‑exact roundtrip testing, perfect for demonstrating systems engineering skill.

September 19, 2026 · 10 min · 1993 words · martinuke0
Low-latency live streaming pipeline with WHIP and WebTransport

Architecting Low-Latency Live Streaming with WHIP and WebTransport

A practical guide to architecting sub-second live streaming using WHIP for ingestion and WebTransport for low-latency delivery.

September 19, 2026 · 1 min · 73 words · martinuke0
Abstract layered visualization of Apache Pulsar's hot and cold storage tiers

Inside Apache Pulsar: Architecting Tiered Storage for Petabyte-Scale Streaming Retention

How Apache Pulsar decouples hot and cold data using BookKeeper, segment stores, and pluggable offloaders to retain petabytes of streaming data affordably.

September 7, 2026 · 12 min · 2377 words · martinuke0
Stylized illustration of streaming partitions and a Raft consensus diagram.

Inside Redpanda: How a Kafka-Compatible Engine Replaces ZooKeeper for Streaming

A deep dive into Redpanda’s C++ core, the Raft-based controller quorum that replaces ZooKeeper, and what tradeoffs come with deleting a coordination service from your streaming stack.

September 5, 2026 · 11 min · 2226 words · martinuke0
Feedback