前言 Map 這樣的 Key Value 在軟件開發(fā)中是非常經(jīng)典的結(jié)構(gòu),常用于在內(nèi)存中存放數(shù)據(jù)。 本篇主要想討論 ConcurrentHashMap 這樣一個(gè)并發(fā)容器,在正式...
IP屬地:廣東
前言 Map 這樣的 Key Value 在軟件開發(fā)中是非常經(jīng)典的結(jié)構(gòu),常用于在內(nèi)存中存放數(shù)據(jù)。 本篇主要想討論 ConcurrentHashMap 這樣一個(gè)并發(fā)容器,在正式...
如果一個(gè)軟件開發(fā)人員,不了解軟件架構(gòu)的演進(jìn),會(huì)制約技術(shù)的選型和開發(fā)人員的生存、晉升空間。這里我列舉了目前主要的四種軟件架構(gòu)以及他們的優(yōu)缺點(diǎn),希望能夠幫助軟件開發(fā)人員拓展知識(shí)面...
最近幾年“微服務(wù)”這個(gè)詞可謂是非常的火爆,大有席卷天下的態(tài)勢(shì)。幾乎所有公司都在按照自己的理解實(shí)施微服務(wù),大公司也在逐步地把自己龐大的代碼庫(kù)通過(guò)一定的策略逐步拆分成微服務(wù)。不過(guò)...
在上一篇文章中,我們聊了團(tuán)隊(duì)在實(shí)施微服務(wù)時(shí)會(huì)遇到的一些新的挑戰(zhàn)以及應(yīng)對(duì)它們的基本方法,本章我們將繼續(xù)深入我們的討論,去漫游更多微服務(wù)帶來(lái)的drawback,以及它們的解決方案...