1/某公司的分布式数据库项目
作为该公司的战略级项目,业务场景非常复杂,本人主要做的是数据库管理平台的开发,主要是后台的开发,功能包括前台ddl业务的发起,组件的安装,数据的一致性检查以及批量运维的开发,对组件状态的健康监控等功能。项目的架构为ssm架构,项目中用到了rabbitmq消息队列,redis作为缓存,开发功能中使用多线程实现批量运维,能够保证可以批量运行/返回运维命令以及其执行结果,性能稳定,相应时间短。
2.某司的工业互联网项目
该项目运用的架构为springboot+maven+mybatis架构,该项目前后端分离,web后端部分从0开始由我搭建,项目中运用到多线程/线程池,定时任务,拦截器等,前后端有jwt交互,支持登录用户token检验,后端接口的设计与开发,redis实现缓存功能。