参与预警告警、资源调度模块的设计与开发。
1.基于系统的用户数据权限体系,完成针对不同用户数据权限的接口 Redis 缓存注解开发,
解决部分接口耗时长的问题。
2.通过热点数据预热、多级缓存、异步化编程等方式解决热门数据接口耗时长的问题,整体
性能提升 30%以上。
3.慢 SQL 优化,通过索引重建、适当反范式、批量执行等方式提升 SQL 执行效率,将接口耗
时显著降低;
4.完成消息模块的功能开发,并利用 WebSocket 将消息推送至前端界面。
5.使用消息队列,解决企业环境监测数据集中推送导致系统预警告警模块压力过大的问题,
以及实现预警告警与后续工单相关模块的解耦。
6.企业告警和违规通知单 Word 文档的生成和导出功能开发。
7.基于 Cesium 引擎实现数据的三维可视化展示,以及地图与业务的交互。