簡(jiǎn)介 happen before 在之前發(fā)生Java使用新的JSR-133內(nèi)存模型,JSR-133使用happens-before的概念來(lái)闡述操...
基礎(chǔ) Raft是管理復(fù)制日志的一致性算法Raft基于Leader,F(xiàn)ollow各個(gè)機(jī)器上,日志一致了,狀態(tài)就一致了客戶端只許和Leader節(jié)點(diǎn)交...
事務(wù)簡(jiǎn)介 事務(wù)的核心是鎖和并發(fā)采用同步控制的方式保證并發(fā)的情況下性能盡可能高,且容易理解。優(yōu)勢(shì)是方便理解;它的劣勢(shì)是性能比較低。 盡管看起來(lái)計(jì)算...
ThreadLocal的具體實(shí)現(xiàn) ThreadLocalMap ThreadLocalMap是ThreadLocal類的一個(gè)靜態(tài)內(nèi)部類,它實(shí)現(xiàn)了...
JVM 內(nèi)存模型 共享 實(shí)例域、靜態(tài)域和數(shù)組元素存儲(chǔ)在堆內(nèi)存中,堆內(nèi)存在線程之間共享(本文使用“共享變量”這個(gè)術(shù)語(yǔ)代指實(shí)例域,靜態(tài)域和數(shù)組元素)...
kafka原理簡(jiǎn)介 Kafka是由LinkedIn開(kāi)發(fā)的一個(gè)分布式的消息系統(tǒng),使用Scala編寫(xiě),它以可水平擴(kuò)展和高吞吐率而被廣泛使用。目前越來(lái)...