飽經 CURD 折磨的程式猿,在被問起“分布式”時,轉而會去說“集群”;當被問起“集群”時,轉而又會去說“分布式”,在程式猿腦海中,感覺兩者總是有千絲萬縷的關系,扯來扯去總是扯不清楚,
那“集群”和“分布式”到底是一回事嗎?兩者到底有什么聯系和區別呢?這要從經典的一道菜“京醬肉絲”說起,
二十世紀三十年代,北京紫禁城東北方約 4 里地的一個大雜院里,有一個原籍東北的陳老漢,和孫子相依為命,靠做豆腐維生,
有一次,陳老漢把豬肉挑出瘦的,切成很薄的片,下鍋炒并放豆醬炒好,沒有面餅還有點豆腐皮,切成方塊,照貓畫虎就做好了“烤鴨”,孫子用豆腐皮卷著大蔥和“烤鴨”吃的那香就別提有多么高興了,爺倆度過了一個幸福的春節,
孫子長大后,到全聚德學徒,成了一名水平不錯的廚子,烤鴨也是常吃了,卻總體會不到第一次吃烤鴨的感受,后來,經過陳老漢的指點,他孫子對菜品不斷改進,于是造就了醬香濃郁,肉絲細嫩的京醬肉絲,
顧客就是上帝,而陳老漢的孫子憑著精湛的廚藝,牢牢地抓住了上帝的胃,導致上門的顧客接踵而來,凡是來的顧客,必點京醬肉絲,
顧客催菜的叫囂聲時不時會傳到后廚,有等的不耐煩的顧客,放下狠話,有的早已氣沖沖的走了,后廚只有陳老漢的孫子會做這道京醬肉絲,每天都忙的不可開交,縱然他滿頭大汗,也不敢有一絲停歇,
廚師長感覺這么下去,陳老漢的孫子早晚會累垮,一旦累垮,將不能為顧客提供京醬肉絲服務,顧客會很不滿意,惹怒了顧客,相當于得罪了上帝,將會影響收入,
廚師長于是在 BOSS 直聘、51Job 等諸大招聘網站廣發招聘廚子需求,恰逢金九銀十跳槽季,當天就給陳老漢的孫子招到一個伙伴,陳老漢的孫子把配方一五一十的告訴了新招的廚子,于是兩人快樂的在后廚做京醬肉絲,為顧客提供著優質的服務,
有一次,顧客整體在大廳怒了火,原因是足足等了大半天,還沒吃到京醬肉絲,這下可捉急了廚師長,只見陳老漢的孫子還有他的伙伴,在后廚都捉急忙慌的做著豆醬、做著豆皮……
廚師長感覺這樣下去效率太低,一個廚子從炒肉、做豆醬、做豆皮等一整套流程下來,花費時間那是相當的長,于是就廣發招聘需求,又招了一批人,并進行合理分工,有負責做豆醬的,有負責做豆腐皮的,有負責炒肉的;陳老漢廚子和他的伙伴負責進行合理搭配,
就這樣,在廚師長的規劃下,后廚分工明確,各司其職,上菜速度大幅提升,用戶滿意度提高,全聚德也賺得盆滿缽滿,
故事編不下去了,敲黑板,說說重點吧,
什么是集群?
陳老漢的孫子以及新招的廚子,2 個大廚都做京醬肉絲,同時為顧客提供服務,如果陳老漢的孫子累倒了,新招的廚子可以正常為顧客提供京醬肉絲,
一句話釋義:集群中的節點,干著相同的事情,提供相同的服務,
什么是分布式?
后廚合理分工,有負責做豆醬的、有負責做豆腐皮的、有負責炒肉的,各司其職,
一句話釋義:任務職責劃分明確,各自忙著各自的任務,目的是一起協作搞一件事情,
為什么談“分布式”總會聊到“集群”的概念?
后廚雖然合理分工,假如負責做豆醬的只有一個人,若累倒了,勢必會影響做菜,那肯定是要至少兩個人做豆醬,
一句話釋義:分布式和集群是一對好基友,先進行分布式,然后考慮到單點,會再對分布式中的節點進行集群部署,

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/24671.html
標籤:其他
上一篇:Git 查看某個檔案的修改歷史
下一篇:樹---對稱的二叉樹
