大数据分析系统二期
技术框架:Spring cloud + Mybatis + solr + rabbitmq + quartz + swagger2 + vue + radis + hadoop大数据生态圈
项目描述:本系统是由EAST一期升级版,模块有:系统管理、数据管理、数据检核、模型管理、调度管理、流程管理、任务管理器、脚本管理、大数据平台;
个人职责:1、协助项目经理进行项目管理及需求分析设计;2、系统的开发实现;3、任务细化分配给其他同事;
技术要点:1、系统采用前后端分离架构,共四大块:A、前端使用vue、bootstrap等;B、后端使用spring cloud微服务:spring boot、eureka、hystrix、zuul、feign、ribbon等;C、数据统计分析使用hadoop大数据生态圈:hadoop、hdfs、hive、hbase、sqoop、impala、spark;D、独立出一个springboot应用,使用rabbitmq队列存取任务并控制任务;2、使用solr存放分析疑点;3、使用quartz做定时调度器;4、使用swagger2对restful接口的自动生成文档,并规范化接口;5、使用JWT生成授权TOKEN,并使用redis缓存;6、使用echarts对大数据分析结果图形展示;