Big Data Technology Architecture
Big Data Technology Architecture
May 24, 2020 · Big Data

Kafka Core Concepts: Architecture, Replication, Controllers, High Watermark, and Message Production/Consumption Mechanisms

This article provides a comprehensive overview of Kafka's internal architecture, including its controller role, replication strategy, high‑watermark mechanism, message serialization, partitioning, batching, consumer pull model, log storage format, and retention policies, supplemented by a detailed mind‑map illustration.

High Watermarkmessage-consumption
0 likes · 7 min read
Kafka Core Concepts: Architecture, Replication, Controllers, High Watermark, and Message Production/Consumption Mechanisms
Programmer DD
Programmer DD
Dec 13, 2018 · Backend Development

How Does Spring Cloud Stream’s Built‑In Retry Handle Message Failures?

This article explains Spring Cloud Stream’s default retry mechanism, demonstrates a complete example of producing and consuming messages with intentional failures, shows how to configure retry attempts, and discusses what happens when retries succeed or ultimately fail, providing practical guidance for reliable message processing.

message-consumptionretryspring
0 likes · 10 min read
How Does Spring Cloud Stream’s Built‑In Retry Handle Message Failures?