哈哈,謝謝。
RocketMQ實戰(zhàn)(下)時間就像海綿里的水,只要愿擠,總還是有的。——魯迅 問題分析二 1.項目改造點 加入log日志 2.多線程安全問題 (1)多線程安全演示案例 這里票的庫存有5萬,5個線程,每...
哈哈,謝謝。
RocketMQ實戰(zhàn)(下)時間就像海綿里的水,只要愿擠,總還是有的。——魯迅 問題分析二 1.項目改造點 加入log日志 2.多線程安全問題 (1)多線程安全演示案例 這里票的庫存有5萬,5個線程,每...
哈哈,謝謝收藏
RocketMQ實戰(zhàn)(上)期望消失時,恐懼就產(chǎn)生?!窭靼?大綱 案例介紹 1.業(yè)務(wù)分析 模擬電商網(wǎng)站購物場景中的【下單】和【支付】業(yè)務(wù) (1)下單 用戶請求訂單系統(tǒng)下單 訂單系統(tǒng)通過RPC調(diào)用訂...
運行時數(shù)據(jù)區(qū)域 定義:Java虛擬機在執(zhí)行Java程序的過程中會把它所管理的內(nèi)存劃分為若干個不同的數(shù)據(jù)區(qū)域(內(nèi)存虛擬化操作)。 類型:線程共享(被所有線程共享,且只有一份)與...
開發(fā)都知道,例如在idea中隨便輸入幾行代碼運行后就能在控制臺輸出結(jié)果。這是我們的常規(guī)操作,那整個過程你真的了解嗎?接下來我?guī)Т蠹乙粔K刨析刨析...... 以下面的示例代碼為...
1.什么是SpringBoot? 多年來,隨著新功能的增加,spring 變得越來越復(fù)雜。只需訪問 https://spring.io/projects頁面,我們就會看到可以...
Charles是什么 ? Charles中文名叫青花瓷,它是一款基于HTTP協(xié)議的代理服務(wù)器,通過成為電腦或者瀏覽器的代理,然后截取請求和請求結(jié)果達到分析抓包的目的。 特點:...
Charles組件介紹 代理設(shè)置 1、點擊Proxy,點擊Proxy Setting 訪問控制 1、點擊Proxy,點擊Access Control Settings 注意:...
時間就像海綿里的水,只要愿擠,總還是有的?!斞?問題分析二 1.項目改造點 加入log日志 2.多線程安全問題 (1)多線程安全演示案例 這里票的庫存有5萬,5個線程,每...
期望消失時,恐懼就產(chǎn)生?!窭靼?大綱 案例介紹 1.業(yè)務(wù)分析 模擬電商網(wǎng)站購物場景中的【下單】和【支付】業(yè)務(wù) (1)下單 用戶請求訂單系統(tǒng)下單 訂單系統(tǒng)通過RPC調(diào)用訂...
所謂天才,只不過是把別人喝咖啡的功夫都用在工作上了。——魯迅 大綱 RocketMQ其他功能 1.消息軌跡 源碼目錄下也有說明文檔: rocketmq-all-4.8.0-...
沒有目的,就做不成任何事情;目的渺小,就做不成任何大事?!业铝_ 大綱 本節(jié)思考: >當(dāng)topic數(shù)量增多到100+時,kafka的單個broker的TPS降低了1個數(shù)量級...
業(yè)精于勤,荒于嬉。 ——韓愈《進學(xué)解》 大綱 Producer啟動流程 MQProducerImpl中的start()方法是生產(chǎn)者啟動的核心方法。 核心三個方法:檢查、獲取M...
一個得不到執(zhí)行的念頭只會消亡。 ——羅杰.馮.歐克 大綱 源碼分析的內(nèi)容比較多,當(dāng)然我們不可能把 RocketMQ 所有的源碼都讀完,所以我們把核心、...
是故勝兵先勝而后求戰(zhàn),敗兵先戰(zhàn)而后求勝?!獙O子,《孫子兵法》 大綱 RocketMQ集群部署模式及搭建 1.RocketMQ 中的高可用機制 RocketMQ 分布式集群...
塑造你生活的不是你偶爾做的一兩件事,而是你一貫堅持做的事。——安東尼.羅賓 大綱 分布式事務(wù)演進及RocketMQ方案 業(yè)務(wù)場景:用戶 A 轉(zhuǎn)賬 100 元給用戶 B,這個業(yè)...