最近在學(xué)習(xí)zookeeper原理的時(shí)候了解到了paxos算法,看了幾篇文章之后還是感覺(jué)有些迷糊,后來(lái)看了知行學(xué)社的paxos視頻才對(duì)這個(gè)算法有了一定的了解,這里就做一下總結(jié)....
最近在學(xué)習(xí)zookeeper原理的時(shí)候了解到了paxos算法,看了幾篇文章之后還是感覺(jué)有些迷糊,后來(lái)看了知行學(xué)社的paxos視頻才對(duì)這個(gè)算法有了一定的了解,這里就做一下總結(jié)....
前言 之前在學(xué)習(xí)MongoDB復(fù)制集時(shí)發(fā)現(xiàn)網(wǎng)上的很多相關(guān)的分享都是針對(duì)r3.2.0以前的版本,新版本對(duì)選舉機(jī)制做了較大的更改,但是在網(wǎng)上大多都是一筆帶過(guò)。于是寫過(guò)一篇《Mon...
關(guān)于java對(duì)象頭markword的文章有很多,基本都是說(shuō)markword用于存儲(chǔ)對(duì)象自身的運(yùn)行時(shí)數(shù)據(jù), 如哈希碼(HashCode)、GC分代年齡、鎖狀態(tài)標(biāo)志、線程持有的鎖...
在hadoop1中NameNode存在一個(gè)單點(diǎn)故障問(wèn)題,也就是說(shuō)如果NameNode所在的機(jī)器發(fā)生故障,那么整個(gè)集群就將不可用(hadoop1中有個(gè)SecorndaryNam...
任何一個(gè)公司在逐漸成長(zhǎng)時(shí)候,難免會(huì)遇到技術(shù)上的難點(diǎn)痛點(diǎn)。當(dāng)我們遇到這種問(wèn)題時(shí)候是否想過(guò)有沒(méi)有公司在你之前遇到過(guò)而且解決過(guò)類似的問(wèn)題。本文收集一些不錯(cuò)的大公司演進(jìn)之路的優(yōu)秀文章...
一、什么是高可用 高可用HA(High Availability)是分布式系統(tǒng)架構(gòu)設(shè)計(jì)中必須考慮的因素之一,它通常是指,通過(guò)設(shè)計(jì)減少系統(tǒng)不能提供服務(wù)的時(shí)間。 假設(shè)系統(tǒng)一直能夠...