应用场景:实时仪表盘(即大屏),每个集团下有多个mall,每个mall下包含多家shop,需实时计算集团下各mall及其shop的实时销售分析(区域.业态.店铺TOP.总销售额等指标)并提供可视化展现,之前时候一直在Strom实现,现在改为Spark2.3.2实现. 1.数据源:首先数据源来自于MQ.Socket.Flume和DFS等,一般Kafka.RocketMQ等居多,此处示例代码用的是RocketMQ: 2.实时计算框架:Storm(实时计算,Spout发射Tuple到各个Bolt,来一…