Spark Streaming, Kinesis, and EMR: Overcoming Pain Points | Hacker News Reader