如何理解分布式系統

2021-09-07 03:46:54 字數 697 閱讀 3306

**:

你女朋友是高可用麼?分布式系統的概念,技術**於戀愛,又高於戀愛

1.高可用:就算失戀了,可以迅速和另乙個女生戀愛,永遠不會是單身狀態

2.註冊中心:你和你女朋友去民政局登記,民政局就是註冊中心,掉線的代價就是離婚

3.負載均衡:你和多個女朋友輪流約會。星期一,三,五跟a約會,二,四,六和b約會,叫roundribon演算法

4.熔斷限流:跟多個女朋友約會,你身體吃得消麼?你要保護自己,星期天就好好休息

5.api閘道器:相親前的媒婆,你和女生不會直接交流,由媒婆代為傳遞資訊

6.雪崩:無法正確處理好幾個女朋友的戀愛關係,很可怕的

7.阻塞:本來和a約會,a有事沒來,b又急切想和你約會,但你趕不過去

8.同步:一次只和乙個女生約會

非同步:一次和好幾個女生約會

9.非同步執行緒不安全:一次和好幾個女生約會當然不安全,弄不好連名字都叫錯

10.分布式鎖:同時和好幾個女生約會的時候,保證不會被其他女生撞見

11.分布式快取:你有錢,房間開了乙個月,每次約會直接去好了,不需要重新開房

12.分布式訊息佇列:你一約她,她就來。每次結束後,她會主動離開,你不call她,她也不會來

13.分布式事務:當你離婚後很痛苦,希望沒和她結婚過,希望沒和她生過孩子,一切希望回到婚前的模樣。所以,分布式事務很難

14.異地多活:你出差到任何城市,都有女朋友跟你約會

分布式系統簡單理解

分布式系統 分布式系統是針對乙個大系統而言,將乙個大系統分成多個子系統,即多個工程系統。我們先看下傳統的系統模式 這種是將多個功能模組全部在乙個工程中寫完。缺點 1 模組之間耦合度太高,其中乙個公升級其他都得公升級 2 開發困難,各個團隊開發最後都要整合一起 3 系統的擴充套件性差 4 不能靈活的進...

如何學習分布式系統

2019年,做大資料的開發已經6年了,這期間分布式系統的知識學習了不少,但基本都是 於專案需要而零敲碎打,沒有系統性的融會貫通提綱挈領,在一件小事的觸動之下,決定將分布式系統做一次系統性的學習。網上搜尋 如何系統性的學習分布式系統 得到的答案除了知識點過於零散的,剩下就是不適合我的實際情況的,主要因...

分布式系統

分布式系統和計算機網路系統的共同點是 多數分布式系統是建立在計算機網路之上的,所以分布式系統與計算機網路在物理結構上是基本相同的。他們的區別在於 分布式作業系統的設計思想和網路作業系統是不同的,這決定了他們在結構 工作方式和功能上也不同。網路作業系統要求網路使用者在使用網路資源時首先必須了解網路資源...