参与基于分布式架构的智能保他流控机制的设计、开发、自测。
设计用于智能流控的数据结构和管理机制。业务微服务中多Goroutine并发处理同一种业务消息时,对处理消息、成功率、所处时期、步长、阈值进行统计和周期性综合判断,及时动态地调整流量控制WAL值。设计微服务内并发性、服务间状态同步、周期同步、稳定性、可靠性等机制。
独立完成该机制在部门产品内的编码开发工作。
对业务机制设计了单元测试用例:同时管理300台对端服务器,10个业务微服务,每个服务1000个Goroutine随机生成业务消息,进行一段时间的业务模拟,看护了该机制的并发安全。
对周期性的综合计算方法设计了单元测试用例,模拟了几十个周期的业务数据量,用例输出各周期调整后的WAL值,并导入到Excel绘制成折线图,保证计算模型能还原预期的WAL值调整效果。
点击空白处退出提示
评论