為什么需要paxos 在分布式環(huán)境下一份數(shù)據(jù)存多份. 多副本保證了可靠性, 而副本之間的一致, 就需要paxos這類(lèi)分布式一致性算法來(lái)保證. 不...
parquet是什么 Parquet 是一種列式存儲(chǔ)文件格式,主要用于大數(shù)據(jù)處理和分析. 關(guān)鍵特性 1.列式存儲(chǔ)格式 在大數(shù)據(jù)系統(tǒng)中數(shù)據(jù)都是以寬...
什么是虛擬線程? 虛擬線程就是其他語(yǔ)言中的協(xié)程(比如go)。可以簡(jiǎn)單理解為一種用戶態(tài)線程,和操作系統(tǒng)線程的關(guān)系由原來(lái)的1對(duì)1,變成M(虛擬線程)...
top 首選使用top命令查看cpu占用率較高得程序是不是java服務(wù) 并找到進(jìn)程pid,然后使用top -Hp pid 查看占據(jù)cpu資源得t...
前言 當(dāng)我們用srping cloud config做配置中心的時(shí)候由于缺少動(dòng)態(tài)修改配置的功能,所以無(wú)法做到即使的對(duì)一些代碼流程做控制,每次修改...
前言 在齒研社的時(shí)候隨著用戶的增長(zhǎng)mysql實(shí)現(xiàn)的搜索功能已經(jīng)無(wú)法支撐用戶任意輸入搜索的訴求,速度也越來(lái)越慢,于是技術(shù)團(tuán)隊(duì)開(kāi)始計(jì)劃使用es重寫(xiě)搜...
為什么我們需要一個(gè)統(tǒng)一的算費(fèi)流程。 我在第二家公司的時(shí)候,從從事的是醫(yī)療領(lǐng)域的電商,當(dāng)時(shí)我們的優(yōu)惠相關(guān)的計(jì)算嵌入在訂單的代碼里面。 每當(dāng)優(yōu)惠擴(kuò)展...
一致性哈希是一種常用的分布式哈希算法,用于將鍵(key)映射到節(jié)點(diǎn)(node),以實(shí)現(xiàn)負(fù)載均衡和分布式存儲(chǔ)。一下是一個(gè)簡(jiǎn)單的一致性哈希算法,并通...