Diagram of NATS JetStream stream replication across three nodes

Inside NATS JetStream: Building Exactly-Once Delivery with Replicated Logs and Consumer Acks

A deep dive into the architecture behind JetStream’s exactly-once semantics — covering Raft-replicated streams, per-consumer ack tracking, redelivery semantics, and the dedup window that ties it all together.

September 5, 2026 · 8 min · 1637 words · martinuke0

The Complete Guide to RabbitMQ: From Beginner to Hero

Table of Contents Introduction: Why Message Queues Matter Understanding RabbitMQ Fundamentals System Design with Message Queues Setting Up Your Development Environment Your First RabbitMQ Producer Your First RabbitMQ Consumer Advanced Messaging Patterns Error Handling and Reliability Performance Optimization Monitoring and Operations Production Deployment Resources and Further Learning Introduction: Why Message Queues Matter In modern distributed systems, message queues have become as fundamental as databases. Think of them as the nervous system for your microservices architecture: ...

December 4, 2025 · 35 min · 7332 words · martinuke0
Feedback