项目1:
项目名称: 银行性能测试一体化实施平台
开发技术:SpringCloud + Mybatis + MySQL + Redis + Maven + Docker + K8S + Git + IDEA
项目描述:
平台集项目信息管理、性能问题、权限维护等功能为一体的数据管理系统。平台囊括了脚本配置、监控配置、场景配置、测试执行、结果分析、生成日报和报告,实现了统一配置管理,减少用户重复性的操作,测试过程统一规范和标准化,实现测试、分析、呈现一体化操作。
责任描述:
开发实现测试执行模块,调用不同的压测工具(LoadRunner、Jmeter),其中用到线程池管理线程,进行并发控制;
根据业务拆分微服务,实现数据库读写分离,事务功能;
对接其他平台,实现项目推送、风险推送等功能;
设计数据库,管理数据库,实现数据库的备份、还原等功能;
技术描述:
该项目是在Win10操作系统的开发环境下,采用IDEA、Git等主要开发工具,使用SpringClond+MySQL+Docker+K8S等技术,历时9个月完成开发;
热数据采用redis进行缓存,缩短响应时间,提升用户体验效果。
数据库采用读写分离,提升访问数据库效率,项目中使用了线程池,提高数据响应效率;
项目2:
项目名称: 银行会务通系统
开发技术:SpringBoot + MySQL + Redis + Shiro + Maven + Jboss + Git + IDEA
责任描述:
参与管理系统中的权限管理模块讨论、分析、设计;
参与管理系统中会议统计模块的开发;
参与管理系统参会人员返程信息的设计维护,以及导出功能;
设计接口文档规范,参与给App端,PC端提供数据的各种接口开发。
技术描述:
该项目是在Win7操作系统的开发环境下,采用IDEA、Git等主要开发工具,使用SpringBoot+MySQL+Jboss等技术,历时9个月完成开发;
采用redis进行缓存,大大提升访问效率,增强体验效果。
权限管理模块使用Shiro框架来实现,过程中采用了事务进行控制;
提高访问数据库效率,项目中使用了线程池,提高了访问效率;
会议详情使用Freemarker技术实现页面静态化,提高加载速度,提升用户的体验度;
上传文件保存到服务器的过程中,使用了线程池,加快了保存速度;