http://spark.incubator.apache.org/docs/latest/streaming-programming-guide.html
http://www.cs.berkeley.edu/~matei/papers/2012/hotcloud_spark_streaming.pdf