The original article appeared here: https://www.linkedin.com/pulse/real-time-big-data-processing-spark-streaming-wojciech-sznapka