其实central control 很多时候是有优势的

回答: 关于第一条蓝天白云外蒙古2023-03-14 03:29:40

因为Centrol control的系统可以保证高效性,实时性以及完整性,统一性和协调性。

比方说,明明可以从左手递到右手的东西,却先要传送到五千公里外,在传递回来给右手。

我们有个客户,用Microsoft的Task Scheduler来管理十几个vendor的数据输入。由于这些数据是相关的,所以客户的这种基于task scheduler的分散式管理方式就显得捉襟见肘,顾头不顾腚。不得不拆东墙不西墙。比如有一个流程,他们设置早晨六点钟运行上游流程,上午八点钟运行一个下游流程。这两个流程必须保证绝对的先后次序,不能有任何overlap, 否则整个系统和数据就会陷入混乱。可是一旦上游数据输入量突然增大,有可能两个小时也load不完,这样下游流程就要被迫延迟。可是这样“拆东墙补西墙”的做法并不能解决问题:因为下游流程还有更下游的流程也会被殃及。这就是“水淹七军”的状况。有一次客户竟然向我们提出了必须在两个小时内load玩完所有数据的无理要求。

 

请您先登陆,再发跟帖!