项目一:自选功能分布式架构升级
随着证券业务的迅猛发展,用户访问量急剧增长,原有的单体架构在高并发场景下频繁出现性能瓶颈和稳定性问题,严重影响了用户体验和业务拓展。为解决这些问题,公司决定对自选功能服务进行分布式架构升级,引入Zookeeper和Codis集群,以提升系统的可用性、性能和扩展性。项目周期是2021年10月 - 2021年12月
我的职责:
1. 集群部署与配置:负责Zookeeper集群和Codis集群的搭建工作,完成服务器环境准备、软件安装与配置、集群节点间的通信设置等。通过多次压力测试,对集群参数进行优化,确保在高并发场景下的稳定性和数据一致性。
2. 故障排查与应急处理:制定并实施集群的故障排查策略,在集群出现故障时,能够迅速定位问题根源并解决。同时,制定应急预案,模拟各种故障场景进行演练,确保在实际故障发生时能快速恢复服务,保障业务连续性。
项目二:北交所数据获取及系统接口测试
政策需要是公司核心业务系统之一,涉及大量资金交易和敏感信息传输。为确保系统在上线后能够稳定、安全运行,需对系统的各类接口进行全面、细致的测试,发现并修复潜在问题,保障交易的准确性和安全性。项目周期是2022年2月 - 2022年5月
我的职责
1. 业务需求实现:根据系统需求文档和设计文档编写代码,制定详细的接口测试计划,明确测试范围、测试方法和测试重点。
2. 测试用例设计与执行:使用Postman等工具设计并执行接口测试用例,涵盖功能测试、性能测试、安全测试等多个方面。
3. 问题跟踪与验证:跟踪问题的修复进度,对修复后的接口进行回归测试,确保问题得到彻底解决,保证系统的质量。
2. 经过优化后,系统接口的平均响应时间缩短至200ms以内,吞吐量达到每秒500笔交易以上,满足了金融业务的高并发和实时性要求。