分布式智能流控

我要开发同款
代代53332022年12月15日
193阅读
所属分类流量控制、微服务、分布式系统、Golang

作品详情

参与基于分布式架构的智能保他流控机制的设计、开发、自测。
设计用于智能流控的数据结构和管理机制。业务微服务中多Goroutine并发处理同一种业务消息时,对处理消息、成功率、所处时期、步长、阈值进行统计和周期性综合判断,及时动态地调整流量控制WAL值。设计微服务内并发性、服务间状态同步、周期同步、稳定性、可靠性等机制。
独立完成该机制在部门产品内的编码开发工作。
对业务机制设计了单元测试用例:同时管理300台对端服务器,10个业务微服务,每个服务1000个Goroutine随机生成业务消息,进行一段时间的业务模拟,看护了该机制的并发安全。
对周期性的综合计算方法设计了单元测试用例,模拟了几十个周期的业务数据量,用例输出各周期调整后的WAL值,并导入到Excel绘制成折线图,保证计算模型能还原预期的WAL值调整效果。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论