At Google, one of the most fascinating pieces of tech I've worked with is FlumeJava.
Hadoop is quite popular and most of us would know the MapReduce model, but FlumeJava makes the whole thing far more elegant. Everything in FlumeJava is a PCollection, which is essentially a data

