Distributed Real-time Data Processing with Spark in Business Platforms – Part 2/6