前言 開門見山,面對這樣一個問題,你將如何作答? 1千萬,2千萬,或者上億條數(shù)據(jù)?具體的答案不重要,當(dāng)然肯定也不會是一個固定的數(shù)目,今天我們就一起來探討探討這個問題。 Inn...
前言 開門見山,面對這樣一個問題,你將如何作答? 1千萬,2千萬,或者上億條數(shù)據(jù)?具體的答案不重要,當(dāng)然肯定也不會是一個固定的數(shù)目,今天我們就一起來探討探討這個問題。 Inn...
前言 隨著微服務(wù)的流行,服務(wù)和服務(wù)之間的穩(wěn)定性變得越來越重要。Sentinel 以流量為切入點,從流量控制、熔斷降級、系統(tǒng)負(fù)載保護等多個維度保護服務(wù)的穩(wěn)定性。 Sentine...
前言 設(shè)計模式是軟件設(shè)計中常見問題的典型解決方案,你可以通過對其進行定制來解決代碼中的特定設(shè)計問題。 關(guān)于設(shè)計模式,網(wǎng)上有很多講解。但大部分都是Demo示例,看完有可能還是不...
流程就不寫了,寫點自己的總結(jié),希望對各位有用,從解決問題的角度去觀察RocketMq的設(shè)計思路,本人水平有限,說錯的地方請及時指出。 問題一 RocketMq 消費流程 問題...
前言 上一節(jié)我們看到了SpringMVC在初始化的時候做了大量的準(zhǔn)備工作,本章節(jié)就重點跟蹤下SpringMVC的實際調(diào)用過程。 1、DispatcherServlet 記不記...
前言 可能由于業(yè)務(wù)上的某些需求,我們的系統(tǒng)中有時往往要連接多個數(shù)據(jù)庫,這就產(chǎn)生了多數(shù)據(jù)源問題。 多數(shù)據(jù)源的情況下,一般我們要做到可以自動切換,此時會涉及到事務(wù)注解 Trans...
前言 RocketMQ 作為一款優(yōu)秀的分布式消息中間件,可以為業(yè)務(wù)方提供高性能低延遲的穩(wěn)定可靠的消息服務(wù)。其核心優(yōu)勢是可靠的消費存儲、消息發(fā)送的高性能和低延遲、強大的消息堆積...