As we saw earlier, Flume is a distributed solution. As such, its architecture is made up of many agents.