2020 年 5 月 RocketMQ 面試題集錦

2021-10-06 12:52:54 字數 627 閱讀 8464

rocketmq 是阿里巴巴開發的一款開源的訊息中介軟體,具有集群消費、廣播消費、訊息積壓能力強、防止訊息丟失、順序訊息、事務型訊息、保證高可用、高效能讀寫資料等等功能和優點,但是僅僅熟悉 mq 是遠遠不夠的,需要深入研究其原理和原始碼。

什麼是解耦?

什麼是非同步?

什麼是削峰填谷?

rocketmq 執行流程

怎麼理解 producer 的?

怎麼理解 consumer 的?

消費者消費模式有哪幾種?

消費者獲取訊息有幾種模式?

定時訊息是什麼?怎樣實現的?

rocketmq 如何保證高可用的?

如何保證訊息不被重複消費?或者說如何保證訊息消費時的冪等性?

如何保證訊息的可靠性傳輸?要是訊息丟失了怎麼辦?

如何保證訊息的順序性?

如何解決訊息佇列的延時以及過期失效問題?

訊息佇列滿了以後該怎麼處理?有幾百萬訊息持續積壓幾小時,說說怎麼解決?

如何解決高效能讀寫資料的問題?

單機 rocketmq 的 qps 上限是多少?

閱讀全文:

2023年4月總結,5月計畫

4月過去了,從13號到30號,一共18天,計畫學習18天,實際學習3天。因為工作原因,接了hwyc後,工作壓力很大,arm環境上,git上的 和環境上能執行的歸檔包完全對不上,一要求進行安全整改,用git上的 打出來的jar包放上去執行完全跑不通,又要求在短時間內出包,在短時間內沒有辦法看到全部問題...

2023年3月總結

總結共花費2.5小時 3月更多是內心的掙扎,包括工作上的不順利與迷茫,堅持習慣的煩躁,自己不穩定的工作狀態。路還長,慢慢來,不要慌。成功的 張巨集杰 曾國藩傳 驚為天人!有了自己精神上的信仰,這將是自己一生的榜樣!書還沒讀完,但已經聽曉書童講解兩遍了。讀書4小時20分 完成 cmake實踐 閱讀,並...

總結 2023年5月 OI學習 刷題記錄

正睿oi 51線上省選集訓day1 4.5h 咕分0 60 50 得分0 60 50 rk28 99 正睿oi 51線上省選集訓day2 4.5h 咕分72 29 23 得分69 14 40 rk57 110 正睿oi 51線上省選集訓day3 4.5h 咕分30 40 40 得分30 40 40 ...