[译]使用Go处理每分钟百万请求

deletelazy · 2019-07-02 12:05:06

调度器判断worker是否空闲的,若空闲,则向worker插入一条任务.

#2
更多评论

我不明白

  • 方案3: 为什么每个worker还有一个no buf的JobChan? 本质上,不就是生产者/消费者么?

  • 为什么不是方案2直接启动多个proccesor?

#1

2楼 @feil3j 我是觉得没有必要使用调度器,每个worker直接争抢Jobqueue就行了

而且调度器对每个job还起了一个goroutine

#3