ETCD技術(shù)匯總

1. ETCD 是什么

etcd是一個(gè)Go言編寫的分布式脏答、高可用的一致性鍵值存儲系統(tǒng)尖淘,用于提供可靠的分布式鍵值存儲萍摊、配置共享和服務(wù)發(fā)現(xiàn)等功能,具有以下特點(diǎn):

簡單:
易使用:基于HTTP+JSON的API讓你用curl就可以輕松使用山害;
易部署:使用Go語言編寫纠俭,跨平臺,部署和維護(hù)簡單浪慌。
可靠:

  • 強(qiáng)一致:使用Raft算法充分保證了分布式系統(tǒng)數(shù)據(jù)的強(qiáng)一致性冤荆;
  • 高可用:具有容錯(cuò)能力,假設(shè)集群有n個(gè)節(jié)點(diǎn)权纤,當(dāng)有(n-1)/2節(jié)點(diǎn)發(fā)送故障钓简,依然 能提供服務(wù)乌妒;
  • 持久化:數(shù)據(jù)更新后,會通過WAL格式數(shù)據(jù)持久化到磁盤外邓,支持Snapshot快照撤蚊。

快速:每個(gè)實(shí)例每秒支持一千次寫操作,極限寫性能可達(dá)10K QPS损话。
安全:可選SSL客戶認(rèn)證機(jī)制侦啸。

2. 常用功能

  • 鍵值存儲、查詢功能:支持精準(zhǔn)查詢丧枪、range操作光涂、ttl機(jī)制、key版本等拧烦。
  • 一致性機(jī)制:采用raft協(xié)議保證強(qiáng)一致性忘闻。
  • 可用性機(jī)制:提供集群和leader選舉機(jī)制。
  • SSL認(rèn)證機(jī)制恋博。
  • watch機(jī)制齐佳。

3. 應(yīng)用場景

  • 配置中心
  • 分布式鎖
  • leader 選舉組件
  • 服務(wù)注冊和發(fā)現(xiàn)
  • 消息訂閱和發(fā)布

4. raft 協(xié)議

解決3個(gè)核心問題

  • 選舉
  • 日志復(fù)制
  • 安全

http://www.reibang.com/p/6d9017289cd5
https://mp.weixin.qq.com/s/BQSMuTSAYK3pmuR3BD5kvw

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市交播,隨后出現(xiàn)的幾起案子重虑,更是在濱河造成了極大的恐慌践付,老刑警劉巖秦士,帶你破解...
    沈念sama閱讀 210,835評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異永高,居然都是意外死亡隧土,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,900評論 2 383
  • 文/潘曉璐 我一進(jìn)店門命爬,熙熙樓的掌柜王于貴愁眉苦臉地迎上來曹傀,“玉大人,你說我怎么就攤上這事饲宛〗杂洌” “怎么了?”我有些...
    開封第一講書人閱讀 156,481評論 0 345
  • 文/不壞的土叔 我叫張陵艇抠,是天一觀的道長幕庐。 經(jīng)常有香客問我,道長家淤,這世上最難降的妖魔是什么异剥? 我笑而不...
    開封第一講書人閱讀 56,303評論 1 282
  • 正文 為了忘掉前任,我火速辦了婚禮絮重,結(jié)果婚禮上冤寿,老公的妹妹穿的比我還像新娘歹苦。我一直安慰自己,他們只是感情好督怜,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,375評論 5 384
  • 文/花漫 我一把揭開白布殴瘦。 她就那樣靜靜地躺著,像睡著了一般亮蛔。 火紅的嫁衣襯著肌膚如雪痴施。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,729評論 1 289
  • 那天究流,我揣著相機(jī)與錄音辣吃,去河邊找鬼。 笑死芬探,一個(gè)胖子當(dāng)著我的面吹牛神得,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播偷仿,決...
    沈念sama閱讀 38,877評論 3 404
  • 文/蒼蘭香墨 我猛地睜開眼哩簿,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了酝静?” 一聲冷哼從身側(cè)響起节榜,我...
    開封第一講書人閱讀 37,633評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎别智,沒想到半個(gè)月后宗苍,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,088評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡薄榛,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,443評論 2 326
  • 正文 我和宋清朗相戀三年讳窟,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片敞恋。...
    茶點(diǎn)故事閱讀 38,563評論 1 339
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡丽啡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出硬猫,到底是詐尸還是另有隱情补箍,我是刑警寧澤,帶...
    沈念sama閱讀 34,251評論 4 328
  • 正文 年R本政府宣布啸蜜,位于F島的核電站坑雅,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏盔性。R本人自食惡果不足惜霞丧,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,827評論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望冕香。 院中可真熱鬧蛹尝,春花似錦后豫、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,712評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至愕难,卻和暖如春早龟,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背猫缭。 一陣腳步聲響...
    開封第一講書人閱讀 31,943評論 1 264
  • 我被黑心中介騙來泰國打工葱弟, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人猜丹。 一個(gè)月前我還...
    沈念sama閱讀 46,240評論 2 360
  • 正文 我出身青樓芝加,卻偏偏與公主長得像,于是被迫代替她去往敵國和親射窒。 傳聞我的和親對象是個(gè)殘疾皇子藏杖,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,435評論 2 348

推薦閱讀更多精彩內(nèi)容