原创 RocketMQ高性能之底層存儲設計

說在前面 RocketMQ在底層存儲上借鑑了Kafka,但是也有它獨到的設計,本文主要關注深刻影響着RocketMQ性能的底層文件存儲結構,中間會穿插一點點Kafka的東西以作爲對比。 例子 Commit Log,一個文件集合,每個文件1G

原创 構建基於RocketMQ的分佈式事務服務

說在前面 Apache RocketMQ-4.3.0正式Release了事務消息的特性,順着最近的這個熱點。第一篇文章,就來聊一下在軟件工程學上的長久的難題——分佈式事務(Distributed Transaction)。 這個技術也在各個