1.项目描述:汇总全国各省12316平台数据,进行数据挖掘、清洗、统计和展示,支持高并发数据接收处理和秒级数据状态刷新。 使用的技术、框架:springboot, RabbitMQ, mybatis, echarts, layui, tomcat, oracle, jquery等。
2.项目职责:
◇ 负责项目架构设计,使用spring boot 和springMVC,持久层使用mybatis,数据展示功能使用Redis进行缓存,监听数据变化实时刷新,提高读取性能。
◇ 功能模块微服务化,使用Zookeeper做配置管理和命名服务,互相通过JsonRPC进行调用。
◇ 负责设计平台数据接收服务,使用CXF框架提供工单、案例、专家信息等数据上报接口,接收各省12316平台上报实时数据。
◇ 负责设计平台数据清洗服务,对接收的数据进行清洗,去除信息错误或缺失、包含非法字符等无效数据,并对数据进行分类,打上个性标签。
◇ 负责数据展示服务,根据客户需求进行页面布局设计,基于Echarts图表,根据不同的统计数据特性使用了折线图、柱状图、饼图、地图、雷达图等进行实时展示。
◇