Tagged articles

Receiver

2 articles · Page 1 of 1
liandk
liandk
Jun 30, 2026 · Fundamentals

Command Pattern Explained: Theory, Java Code, and Real‑World Scenarios

This article introduces the Command pattern, describing how encapsulating each action as a command object decouples callers from executors, and demonstrates its use through real‑world examples like remote controls and editors, followed by a complete Java implementation, common business scenarios, and a brief pros‑cons analysis.

Command PatternDesign PatternsInvoker
0 likes · 5 min read
Command Pattern Explained: Theory, Java Code, and Real‑World Scenarios
Big Data Technology & Architecture
Big Data Technology & Architecture
Apr 19, 2020 · Big Data

Understanding the Backpressure Mechanism in Spark Streaming

This article explains Spark Streaming's backpressure mechanism, detailing how batch intervals can cause data accumulation, the role of Receivers versus DirectKafkaInputDStream, configuration to enable backpressure, and the internal workings of RateController, ReceiverRateController, ReceiverSupervisor, BlockGenerator, and rate calculations for Kafka streams.

Big DataKafkaRateController
0 likes · 12 min read
Understanding the Backpressure Mechanism in Spark Streaming