【分布式系統與微服務篇的4個核心問題】
1、描述下分布式系統的特點與挑戰?
2、談談微服務架構的優缺點?
3、如何實現服務之間的通信?
4、說說cket、webservice、rpc、restfulapi、消息隊列、javari、數據庫通信、文件系統通信,它們各自的數據傳輸方式、應用場景、特點,分别是什麼?
……
第八篇:分布式系統與微服務(4個)
1、描述下分布式系統的特點與挑戰?
分布式系統,它是個由多個獨立計算機節點,通過網絡相互連接,并協同工作的系統。
這種系統具備一些顯著的特點,同時也面臨着一些挑戰。
一、特點
分布式系統有4個特點:
即分布性、自治性、并行性,以及需要一個全局的進程通信機制且運行内核相同。
首先…
分布式系統具有顯著的分布性。
這個特性意味着,系統中的各個組件可以部署在,地理位置分散的不同地方,甚至跨越國界。
這種分散部署,帶來了數據處理的分布性;
使得數據,可以在多個節點上進行處理,提高了整體的處理能力和效率。
其次…
分布式系統具有自治性。
系統中的每個節點都,具備獨立處理數據的能力,它們之間地位平等,無主次之分。
每個節點既可以獨立工作,又可以通過共享通信線路,進行信息傳輸和任務協調。
再者…
分布式系統還具備并行性。
這意味着一個大型任務,可以被分解為多個子任務;
并在不同的節點上,并行執行,從而大大地加快了任務的處理速度。
最後…
分布式系統,還需要一個全局的進程通信機制;
以确保任何一個進程,都能與其他進程通信,無論是本地通信,還是遠程通信。
同時,系統中所有機器上,運行的内核,必須相同,以便更容易地協調工作。
二、挑戰
分布式系統,也面臨着一些挑戰…
如異構性、容錯機制、數據一緻性、擴展性等等。
1)異構性
請勿開啟浏覽器閱讀模式,否則将導緻章節内容缺失及無法閱讀下一章。
相鄰推薦:惹我?開局就讓你跪下求治病 末世多子多福,從美豔老闆娘開始 修仙:我的分身是洪荒巨獸 大唐皇子:我有農場系統 重生?我真是好男人啊! 火槍靈能與錦衣衛 主宰見聞錄 萬器 讓你去修仙,不是去修仙子! 赤紅,寶可夢最強精靈訓練家 某魔圓的真理之名 鬥羅:不想成為主角呀 大明中興全憑殺殺殺搶搶搶 我被她們戀愛模拟了? 病嬌女總裁,開局非要貼貼才能好 這真是戀愛攻略? 豬肉西施她,幹活比殺豬還絲滑! 穿越諸天:從拜師九叔開始 全家都在拖後腿,大帥追妻太難了 我的監護人是機器人