【讨论题】现有抢夺任务的架构有有哪些问题和痛点
1.0k
等3人参与

题目描述:现有设计中,master并没有发挥"任务调度者"的作用,而只是对外表现为一个"API角色";虽然这样master实现起来可以无状态非常简单,但是worker们就只能抢夺执行任务了,请大家讨论一下现有抢夺任务的架构有有哪些问题和痛点,尝试列一个清单出来吧!

老师提示:抢夺架构太过于依赖各个worker的时钟一致性,否则时钟快的总是会抢到任务,这就导致多个worker无法真正实现负载均衡。
另外,每次抢夺都需要去etcd加任务锁,在任务数量多的情况下会不会也会触发etcd的性能瓶颈呢?

我的作业
去发布

登录后即可发布作业,立即

全部作业

数据加载中...

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号