老萬的RabbitMQ知識圖譜

微信公衆號:跟着老萬學java
關注可瞭解更多的編程技巧。問題或建議,請公衆號留言;

很多技術框架,大家工作幾年基本都有過接觸,但總是感覺知識點非常零散。
形成不了技術體系。最近自己在努力把用一些用過的技術框架,中間件的核心
知識點逐漸整理出來,形成知識網圖。

rabbitmq知識圖譜

通過整理知識圖譜,對整個技術棧的基礎知識,核心特性,應用場景,痛點問題,都有了更深刻的認識。感覺是一種非常好的學習總結方式,大家也可以多多嘗試下。

 

順便整理了下關於rabbitmq的常見問題:

  1. 說下你知道rabbitmq中有哪些交換器嗎?
  2. 說一下rabbitmq中一條消息從生產到消費的整個的流程
  3. rabbitmq中怎麼實現發佈訂閱的消息模式
  4. 知道怎麼實現一個生產者生產的消息分發到多條隊列進行處理嗎?可以想象成發撲克牌的場景,將一副撲克牌均勻分發到4個玩家手中。目的主要是爲了降低單個隊列的處理負載。
  5. rabbitmq支持那幾種集羣?介紹下你們公司的rabbitmq部署架構?
  6. rabbitmq中的持久化怎麼實現,需要注意什麼問題?
  7. rabbitmq的rpc調用的3種模式,有了解嗎?
  8. 怎麼保證發送的消息不丟失?
  9. 怎麼保證發送的消息順序消費
  10. rabbitmq能保證消息恰好消費一次嗎?
  11. 怎麼樣提高rabbitmq的吞吐量
  12. 如果讓你設計部署一套百萬級的rabbitmq集羣,你會怎麼設計

多結合問題反思,會對技術的細節和核心特性有更深刻的瞭解。

 

更多精彩,關注我吧。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章