Big Data Technology & Architecture
Sep 16, 2021 · Big Data
Understanding Hadoop's Circular Buffer in the Shuffle Phase
This article explains how Hadoop's MapReduce shuffle uses a circular buffer data structure to store serialized key/value pairs and their metadata in memory, describes its initialization, write path, spill handling, and the underlying algorithms that ensure efficient in‑memory sorting and disk spilling.
HadoopIn-Memory BufferMapReduce
0 likes · 24 min read
