CAP定理是這樣描述的:一個(gè)分布式系統(tǒng)不可能同時(shí)滿足一致性(C:Consistency)、可用性(A:Availability)和分區(qū)容錯(cuò)性(P:Partition tole...
CAP定理是這樣描述的:一個(gè)分布式系統(tǒng)不可能同時(shí)滿足一致性(C:Consistency)、可用性(A:Availability)和分區(qū)容錯(cuò)性(P:Partition tole...
事務(wù)和ACID 在分布式系統(tǒng)中,組件越來(lái)越微服務(wù)化,要完成一個(gè)業(yè)務(wù)流程需要多個(gè)微服務(wù)的配合馅袁。在執(zhí)行的過(guò)程中诵竭,某個(gè)微服務(wù)難免會(huì)出現(xiàn)問(wèn)題,為了保證業(yè)務(wù)執(zhí)行的完整性和一致性直晨,需要至...
前言 當(dāng)某個(gè)資源被頻繁查詢時(shí)焚刺,可以通過(guò)加緩存來(lái)提高頻繁訪問(wèn)的性能敛摘。當(dāng)資源過(guò)時(shí)等情況發(fā)生后需要有一種機(jī)制來(lái)維護(hù)緩存,這篇文章總結(jié)了幾種常見(jiàn)的緩存的維護(hù)機(jī)制乳愉。 應(yīng)用程序主導(dǎo)機(jī)制 ...
@abenking 嗯,是的
做技術(shù)方案決策的一些思考前言 當(dāng)我們面對(duì)某個(gè)問(wèn)題有多種不同的解決方案時(shí)渐裸,我們?cè)撛趺慈ミx擇才能獲得最合適的那個(gè)解決方案呢巫湘?是憑大概的直覺(jué)還是合理客觀的量化標(biāo)準(zhǔn)?在這個(gè)越來(lái)越多的東西數(shù)字化的時(shí)代昏鹃,大家都...
前言 萬(wàn)物皆數(shù)尚氛。 一切實(shí)在物都有形,形可以用數(shù)來(lái)描述洞渤。運(yùn)動(dòng)與變化伴隨著能量的交換與轉(zhuǎn)化阅嘶,能量可以用數(shù)表示。人的知識(shí)本質(zhì)上是信息载迄,信息可以用數(shù)記取讯柔。萬(wàn)物有質(zhì)的不同,質(zhì)又可以用數(shù)...
前言 隨著需求和規(guī)模的增大极祸,軟件系統(tǒng)變成了一個(gè)復(fù)雜系統(tǒng),除了實(shí)現(xiàn)業(yè)務(wù)需求和非功能需求的必要復(fù)雜性外怠晴,我們希望系統(tǒng)的復(fù)雜性越低越好遥金。當(dāng)然我們的目的不是要消除復(fù)雜性,而是要能夠駕...
前言 微服務(wù)的起源是由 Peter Rodgers 博士于 2005 年度云端運(yùn)算博覽會(huì)提出的微 Web 服務(wù) (Micro-Web-Service) 開(kāi)始蒜田,2014年稿械,Ma...
前言 當(dāng)我們面對(duì)某個(gè)問(wèn)題有多種不同的解決方案時(shí),我們?cè)撛趺慈ミx擇才能獲得最合適的那個(gè)解決方案呢冲粤?是憑大概的直覺(jué)還是合理客觀的量化標(biāo)準(zhǔn)美莫?在這個(gè)越來(lái)越多的東西數(shù)字化的時(shí)代页眯,大家都...
一、前言 軟件交付過(guò)程是用代碼實(shí)現(xiàn)各用戶關(guān)注點(diǎn)的過(guò)程厢呵,也是架構(gòu)真正經(jīng)受第一輪實(shí)戰(zhàn)考驗(yàn)的過(guò)程窝撵。軟件交付的結(jié)果可以檢驗(yàn)架構(gòu)是否真正地如之前所設(shè)計(jì)的那樣能滿足各方面用戶的關(guān)注點(diǎn)。所...