Deduplication in Distributed Messaging — Kafka, Kafka Streams, RabbitMQ, SQS, Redis
A comprehensive guide to preventing duplicate message processing across Kafka, Kafka Streams, RabbitMQ, SQS, and Redis — covering EOS internals, Kafka Streams State Store vs Redis architecture, idempotent consumers, and production deduplication patterns for senior engineers.
Kafka Streams — Complete Deep Dive
A comprehensive guide to Kafka Streams: from core concepts and internal architecture to stateful processing, failure recovery, exactly-once semantics, windowing, joins, interactive queries, and production system design patterns.
Kafka Streams — State Stores & RocksDB Tuning
Deep dive into Kafka Streams state stores, RocksDB LSM-tree mechanics, Linux OS Page Cache, preventing Kubernetes cgroup OOMKilled with RocksDBConfigSetter, State TTL, and checkpointing.