工商廣告

鬆耦合的關鍵

系統架構就和公司架構、或政府架構、或生物體一樣,當規模很小、複雜度很低的時候,可以用單一控制中心的組織形式,強力地、完整地、完美地、精準地控制所有的流程。但是當系統的規模大、複雜度高的時候,如果還想用這種我所謂的控制狂(Control Freak)架構,系統反而容易失控,一個小的意外就會導致連鎖反應,延燒形成不可挽回的局面,導致系統錯亂甚至崩潰,這是必然的、早晚會發生的事情。
現代社會因為商業競爭和使用者太多等因素,導致系統需求多、需求複雜、需求經常需要改變、且牽涉因素太多,想要完美地控制流程難度越來越高。況且,控制狂的設計還會導致牽一髮動全身,風險非常高。從這個時代開始,設計分散式、鬆耦合的系統才是正確的道路。

臉書留言

胡 自文

(這個頁面共進入 1 次, 今天進入 1 次)