Design a Big Data Processing Pipeline — Advanced System Design Problem