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