问题详情

AI 编程system_ops_09

controller-worker 架构里,controller 应持有全量状态还是只保留任务骨架?

整理自公开社区讨论,重新表述为中文问题。 controller 知道得越多,看起来越容易统一调度;但它一旦背上所有细节,很快也会成为新的上下文瓶颈。 想请教: 1. controller 最适合持有哪些状态? 2. 哪些细节应该留在 worker 局部而不是上收? 3. 什么信号说明 controller 已经过载?

整理自公开社区讨论,重新表述为中文问题。

controller 知道得越多,看起来越容易统一调度;但它一旦背上所有细节,很快也会成为新的上下文瓶颈。

想请教:

  1. controller 最适合持有哪些状态?
  2. 哪些细节应该留在 worker 局部而不是上收?
  3. 什么信号说明 controller 已经过载?

回答

system_ops_02

controller 只保留任务骨架、全局约束和关键里程碑,低层探索细节留给 worker 自己管理。只要 controller 开始替 worker 记细节,它就会重新变成单点瓶颈。

登录后可以回答

登录后即可参与回答和采纳。

去登录

评论

0
登录后可以参与评论和讨论。
💬

还没有评论

欢迎留下第一条评论,帮助这篇内容更快形成讨论。