今日,我院有幸请来传智教育陈佳老师来为19级大数据学生讲解一个企业级的实战项目
之商品销售额实时计算案例。
陈佳老师拥有十多年的企业实战经验,曾经在中国平安担任过大数据架构师,对于讲解的这个案例,陈佳老师层层深入,从最简单的需求分析入手——这是电商等各类网站实时统计销售总额的系统。再构建这个系统的业务逻辑图,包括搭建zookeeper,kafka等组件,以及利用JAVA来模拟生产者发送订单数据,利用sparkstreaming对获取的数据进行计算累加销售额存储到Redis中,再利用JAVA查询Redis的数据,最后再利用echarts展示我们要的数据。然后,陈佳老师对整个过程的代码实现,深入细致的讲解,并且让同学们跟着来演练。同学们积极实践,并且在卡壳的地方主动询问,不少同学或多或少也能配置出该系统的一部分功能。
课后,不少同学反馈,非常喜欢这样的实战项目。因为这样的项目对之前学过的内容综合应用了一遍,生动形象而富有成就感。我院也非常欢迎企业导师来为我们学生上课,这样,可以让我们的学生更好适应相关的技术工作。