
前言 開門見山,面對這樣一個問題,你將如何作答? 1千萬,2千萬,或者上億條數(shù)據(jù)?具體的答案不重要,當然肯定也不會是一個固定的數(shù)目,今天我們就一...
前言 隨著微服務(wù)的流行,服務(wù)和服務(wù)之間的穩(wěn)定性變得越來越重要。Sentinel 以流量為切入點,從流量控制、熔斷降級、系統(tǒng)負載保護等多個維度保護...
前言 設(shè)計模式是軟件設(shè)計中常見問題的典型解決方案,你可以通過對其進行定制來解決代碼中的特定設(shè)計問題。 關(guān)于設(shè)計模式,網(wǎng)上有很多講解。但大部分都是...
前言 可能由于業(yè)務(wù)上的某些需求,我們的系統(tǒng)中有時往往要連接多個數(shù)據(jù)庫,這就產(chǎn)生了多數(shù)據(jù)源問題。 多數(shù)據(jù)源的情況下,一般我們要做到可以自動切換,此...
前言 RocketMQ 作為一款優(yōu)秀的分布式消息中間件,可以為業(yè)務(wù)方提供高性能低延遲的穩(wěn)定可靠的消息服務(wù)。其核心優(yōu)勢是可靠的消費存儲、消息發(fā)送的...
前言 Java語言定義了 6 種線程狀態(tài),在任意一個時間點中,一個線程只能只且只有其中的一種狀態(tài),并且可以通過特定的方法在不同狀態(tài)之間進行轉(zhuǎn)換。...
前言 之前我們說到,分布式事務(wù)是一個復(fù)雜的技術(shù)問題。沒有通用的解決方案,也缺乏簡單高效的手段。 不過,如果我們的系統(tǒng)不追求強一致性,那么最常用的...
前言 隨著架構(gòu)設(shè)計的發(fā)展,微服務(wù)架構(gòu)可以說是目前架構(gòu)領(lǐng)域炙手可熱的設(shè)計理念。在公司,筆者也一直在負責系統(tǒng)的服務(wù)化設(shè)計和開發(fā)工作。 今天就來談?wù)勎?..
前言 前面的文章里,我們了解到 canal 可以從 MySQL 中感知數(shù)據(jù)的變化。這是因為它模擬 MySQL slave 的交互協(xié)議,偽裝自己為...