项目亮点:
1、基于Nginx + Spring Cloud + spring Boot + Mybatis+Redis+ Kafka+Mysql实现项目的微服务化,划分为公
共 、用户、账务数据、定时任务等服务,提高可扩展性和容错性,利用SPI机制实现模块之间可插拔
2 、使用回溯算法,优化了对账组合问题。
2022.10 - 至今
项目介绍: 项目功能分为基础模块和业务模块,基础模块包括权限管理、审批管理等,业务模块包括对于各部门、各
应用的数据进行监控比对,对于异常数据进行报警。
3 、采用策略模式,实现了不同情境下,账单排序问题
4、采用spring security,通过Filter链,对用户进行认证、授权等,实现单点了登录。
5、使用spring boot admin实现监控和管理,实现了日志可视化查看及下载,动态切换日志级别,程序的上下线,JVM线
程信息的查看
6、对接AMC监控报警,通过定时向AMC发送UDP报文,实现程序心跳检测、紧急事件上报等功能
7 、redis式分布式锁实现文档编辑冲突问题,使文档能够正常流转编辑。
8、使用FTP实现服务之间的文件传送功能。
9、参与慢SQL分析SQL优化,参与数据库调优,参与国产化数据库改造(Oracle改造为高斯数据库)