国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

etcd和redis的區(qū)別 學(xué)習(xí)分布式系統(tǒng)需要怎樣的知識?

學(xué)習(xí)分布式系統(tǒng)需要怎樣的知識?本文主要針對分布式系統(tǒng)的初學(xué)者首先,我們要了解什么是分布式系統(tǒng)。分布式系統(tǒng)的主要功能是將單個服務(wù)能力有限的服務(wù)器連接在一起,形成一個集群。在外部,它仍然是一個服務(wù)器。在內(nèi)

學(xué)習(xí)分布式系統(tǒng)需要怎樣的知識?

本文主要針對分布式系統(tǒng)的初學(xué)者

首先,我們要了解什么是分布式系統(tǒng)。分布式系統(tǒng)的主要功能是將單個服務(wù)能力有限的服務(wù)器連接在一起,形成一個集群。在外部,它仍然是一個服務(wù)器。在內(nèi)部,這個特殊的服務(wù)器由許多小型服務(wù)器組成,可以提供強(qiáng)大的性能。對于初學(xué)者來說,分布式系統(tǒng)可以抽象為一個特殊的“獨立系統(tǒng)”。系統(tǒng)的主要功能分為存儲和計算。

今天最流行和不可替代的分布式系統(tǒng)是Hadoop。接下來,我們將介紹Hadoop。

Hadoop提供分布式存儲和計算功能。使用HDFS作為文件存儲,hive作為結(jié)構(gòu)化數(shù)據(jù)存儲,HBase作為半結(jié)構(gòu)化數(shù)據(jù)存儲,初學(xué)者需要掌握這三種數(shù)據(jù)倉庫的使用。

對于分布式計算,Hadoop提供MapReduce分布式計算,但是這種計算不適合實時計算,速度比較慢。現(xiàn)在我們通常使用spark作為實時計算工具。對于初學(xué)者,我們需要了解MapReduce的計算原理,什么是map,什么是reduce,兩個進(jìn)程是如何連接的,兩個進(jìn)程分別做什么。

以上是分布式系統(tǒng)的入門知識和學(xué)習(xí)路線。今后,我們將深入到分布式系統(tǒng)開發(fā)領(lǐng)域,講解分布式系統(tǒng)的各種技術(shù)和應(yīng)用領(lǐng)域

如果有人修改程序,很容易出現(xiàn)一些奇怪的問題,我們需要花費(fèi)不必要的時間去檢查。一個很好的方法是通過權(quán)限來控制和管理程序,并把它帶到美國阿波羅程序分布式配置中心,可以控制權(quán)限,并且有修改歷史,還可以回滾到指定的配置版本,非常好用。

我可以瀏覽這篇文章,希望能對你有所幫助,https://www.toutiao.com/i6598070560574407182/

為什么很多分布式配置中心不允許應(yīng)用修改?

百度的disconf,攜程的阿波羅。

Disconf,操作簡單,界面簡單

阿波羅,優(yōu)于Disconf。它可以集中管理不同應(yīng)用環(huán)境和集群的配置,并將修改后的配置實時推送到應(yīng)用端。它還具有標(biāo)準(zhǔn)權(quán)限和流程治理的特性。

Apollo支持四個維度來管理鍵值格式的配置:

1。應(yīng)用程序:一個應(yīng)用程序通常與一個項目相對應(yīng),一些公共配置可以放入一個公共應(yīng)用程序中供其他應(yīng)用程序使用。

2. 環(huán)境:應(yīng)用程序通常對應(yīng)于不同的環(huán)境。阿波羅支持以下環(huán)境:dev、fat、UAT和pro。您還可以自定義環(huán)境,這在目前是不必要的。

3. 集群:使用默認(rèn)集群而不是集群。

4. 名稱空間:一組相同類型的配置通常放在一個名稱空間中。例如,MySQL和rabbitmq配置被放置在兩個不同的名稱空間中。

您可以瀏覽這篇文章,https://www.toutiao.com/i6598070560574407182/