按照架构模块划分:
1、采集系统 (flume实时采集CDN服务器数据)
2、消息中间件 (kafka 消费和生产数据)
3、大数据计算系统 SparkStreaming实施计算数据
4、存储模块(SparkStreaming实时处理结果数据保存到MySQL数据库)
5、可视化模块
按照功能模块划分:
1、用户登录功能
2、按照不同维度查询流量使用情况(例如某手机在某平台在什么时间段使用流量情况)
所用技术:
1、SparkStreaming 计算数据
2、Flume采集数据
3、Kafka消费和生产数据
4、Vue+ElementUI+ECharts可视化