1. 什么是Apache Kafka? 答:Apache Kafka是一個(gè)發(fā)布 - 訂閱開源消息代理應(yīng)用程序。這個(gè)消息傳遞應(yīng)用程序是用“scal...

1. 什么是Apache Kafka? 答:Apache Kafka是一個(gè)發(fā)布 - 訂閱開源消息代理應(yīng)用程序。這個(gè)消息傳遞應(yīng)用程序是用“scal...
Apache Bookkeeper的啟動(dòng)流程解析 全局main函數(shù)實(shí)現(xiàn) 啟動(dòng)代碼 位于bookkeeper-server/src/main/ja...
文章摘要:上篇中主要介紹了RocketMQ存儲(chǔ)部分的整體架構(gòu)設(shè)計(jì),本篇將深入分析RocketMQ存儲(chǔ)部分的細(xì)節(jié)內(nèi)容在本篇文章中,小編將繼續(xù)深入分...
本章主要詳細(xì)分析Rocket mq 消息持久化底層源碼實(shí)現(xiàn)。 先講解幾個(gè)核心的業(yè)務(wù)抽象類 MappedFile, 該類為一個(gè)存儲(chǔ)文件的直接內(nèi)存映...
文章摘要:MQ分布式消息隊(duì)列大致流程在于消息的一發(fā)一收一存,本篇將為大家主要介紹下RocketMQ存儲(chǔ)部分的架構(gòu)消息存儲(chǔ)是MQ消息隊(duì)列中最為復(fù)雜...
開篇 ?整個(gè)博文希望能夠講清楚Disruptor的producer和consumer的處理過程以及兩者之間的消息通知機(jī)制。 工作過程 ?Disr...
文章摘要:在阿里云上,就創(chuàng)建了一個(gè)消息隊(duì)列的Topic,其他啥也沒干,過了一天就欠阿里云2元了,消息隊(duì)列這項(xiàng)云服務(wù)也太能吸金了吧? 一、談?wù)凪Q...
待詢問的問題: 安全 插件 CHAS 備機(jī)接管 暖場 目前正在考慮多語言的支持,后續(xù)新增C++, PYTHON, NODE.JS等客戶端. Op...
RocketMQ的消息存儲(chǔ)過程非常復(fù)雜, 本文先介紹存儲(chǔ)模塊中幾個(gè)重要對象. 1. MappedFile 對MappedByteBuffer的封...
前文已經(jīng)介紹了消息存儲(chǔ)中使用到的充要對象, 本文分析一下消息介紹的主流程. 另外, 此篇主要分析消息存儲(chǔ)主流程的代碼, 不影響主流程的代碼先不看...