How many parts does Flume comprise?

Flume Agent consists of Source, Channel, and Sink.
A Source receives data or generates data through a special mechanism, and sends the data to one or more Channels in batches. There are two types of Sources, namely, data-driven and polling.
A Channel is located between a Source and a Sink and used to cache the received data. After the Sink successfully sends the data to the next-hop Channel or the final destination, the data is removed from this Channel.
A Sink is responsible for sending data to the next hop or final destination and removing the data from the Channel after sending the data.

Scroll to top