項目中由於要用到消息中間件,當初極力推薦RabbitMq。但由於種種緣由,最終選型爲java+mongodb自實現一套分佈式的消。沒有用RabbitMq工做過,實屬遺憾。由於我的來講實在是太喜歡它了....
今天在閒逛又看到做者在提交代碼了,不由讓我想寫一系列的文章來分析RabbitMq,一方面加深本身對中間件的學習RabbitMq的學習,另外一方面給正在學習的人和未來要使用到的人提供一些參考資料。php
本系列文章會圍繞下面的幾個關注點分別來展開學習、討論、分析:(若是有同窗有其餘方面的關注點也能夠給我留言)java
最後一個關注點會在每個環節中分別指出,同時也會不時的去總結並留下一些參考的解決方案mongodb
在系列文章中常常會用到的一些工具或者由這些工具產生的思惟導圖、流程圖、示例圖等等分佈式
思惟導圖
開源、小巧、強大:FreeMind工具
流程圖
一樣的小巧、強大,但不開源 Microsoft Office Visio學習
堅持作想作的事情,堅持去作有意義的事情。url