自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

分布式與集群是一回事兒么?別讓這么簡單的問題難住你

開發(fā) 前端 分布式
一個業(yè)務,部署在多臺服務器上,這就是集群。這里的一個業(yè)務,可以直接看做一個程序包。

 集群和分布式,實際上是兩個截然不同的概念。

[[284886]]

集群

一個業(yè)務,部署在多臺服務器上,這就是集群。這里的一個業(yè)務,可以直接看做一個程序包。

舉個例子

公司開發(fā)了一個網(wǎng)上商城,類似于T寶,顧客可以在上面瀏覽商品、加入購物車、支付,完成整個的購物流程。

公司買了一臺服務器,把這套程序部署上去,可以滿足一千個人同時在線購物。

當顧客越來越多,服務器負載越來越高,商城的頁面也越來越卡,這時候公司再買幾臺服務器,把商城的程序在每個服務器上都部署一套,由負載均衡將請求轉發(fā)到各個服務器上,這就是集群。

 

分布式與集群是一回事兒么?別讓這么簡單的問題難住你

 

分布式

把一個業(yè)務,拆分成多個業(yè)務,然后部署到不同的服務器上,這就是分布式。

再舉個例子

公司的網(wǎng)上商城,拆分成兩個系統(tǒng):商品系統(tǒng)和支付系統(tǒng),用戶在商品系統(tǒng)上完成瀏覽商品、加入購物車的動作,在支付系統(tǒng)上完成支付動作(當然用戶是無法感知到是在兩個系統(tǒng)上完成的操作),這就是分布式。

當然,還能繼續(xù)拆,例如拆出來:用戶系統(tǒng)、積分系統(tǒng)、物流系統(tǒng)等等等等。

 

分布式與集群是一回事兒么?別讓這么簡單的問題難住你

 

分布式的好處

領導說,我們再做一個二手交易平臺,類似于X魚,這時候用戶系統(tǒng)、支付系統(tǒng)就可以復用了,做到了服務復用。

分布式 + 集群

分布式和集群通常是是結合在一起使用的;

比如商品系統(tǒng)部署兩臺,支付系統(tǒng)部署兩臺,前面各自掛負載均衡,這樣就算有單個服務器 Down 掉,也不會對整個業(yè)務流程造成影響。

 

分布式與集群是一回事兒么?別讓這么簡單的問題難住你

 

還有另外一種方案,可以不依賴于負載均衡,那就是采用 服務注冊/發(fā)現(xiàn) 的方式:

 

分布式與集群是一回事兒么?別讓這么簡單的問題難住你

 

總之,集群部署很容易實現(xiàn),當單機不能滿足業(yè)務需要時,可以采用集群部署,至于要不要做分布式,業(yè)務拆分到什么粒度,就要結合公司的實際情況來決定了。

責任編輯:武曉燕 來源: 今日頭條
相關推薦

2023-05-31 16:40:01

2018-01-25 16:07:41

匿名函數(shù)自執(zhí)行

2019-10-12 10:40:32

區(qū)塊鏈數(shù)字貨幣比特幣

2017-10-11 13:20:36

2022-12-11 09:27:01

MapReduceHadoop框架

2023-05-22 16:33:03

數(shù)字化轉型數(shù)據(jù)管理數(shù)字化

2023-01-06 11:08:51

MPP架構Hadoop

2021-11-02 09:50:37

MPPHadoop架構

2020-05-07 09:02:55

代碼Python開發(fā)

2019-07-25 06:52:21

物聯(lián)網(wǎng)大數(shù)據(jù)物聯(lián)網(wǎng)即服務

2021-11-26 10:48:06

MPPHadoop數(shù)據(jù)庫

2020-08-12 09:10:16

AI芯片AI人工智能

2020-06-30 08:12:32

VMwareKVMDocker

2016-07-19 14:51:16

比特率波特率比特位

2022-08-14 15:01:21

芯片禁令

2019-12-24 11:19:44

容器DockerLinux

2015-08-05 10:05:31

虛擬化容器技術

2021-07-30 07:28:16

偽類偽元素CSS

2017-03-24 18:38:40

互聯(lián)網(wǎng)

2022-06-06 10:20:59

CPUCPU 使用率CPU 負載
點贊
收藏

51CTO技術棧公眾號