The Need for FlumeIs Flume a Good Fit?Inside a Flume AgentConfiguring Flume AgentsGetting Flume Agents to Talk to Each OtherComplex FlowsReplicating Data to Various DestinationsDynamic RoutingFlume’s No Data Loss Guarantee, Channels, and TransactionsTransactions in Flume ChannelsAgent Failure and Data LossThe Importance of BatchingWhat About Duplicates?Running a Flume AgentSummaryReferences