- Mastering RabbitMQ
- Emrah Ayanoglu Yusuf Ayta? Dotan Nahum
- 164字
- 2021-07-23 14:52:47
An overview of RabbitMQ
As mentioned earlier, RabbitMQ is an open source Message Broker software that tries to solve messaging problems by implementing the AMQP. RabbitMQ is licensed with Mozilla Public License. RabbitMQ became part of GoPivotal in May 2013 and the community has helped in the development of RabbitMQ. Since then, the community has been trying to improve RabbitMQ.

RabbitMQ logo
As we explained, RabbitMQ solves messaging problems; however, you may ask yourself what kind of messaging problems RabbitMQ solves. In summary, RabbitMQ has the following functionalities to solve messaging problems:
- Ensures that messages are sent and received
- Routes the messages to the correct destinations
- Saves the state of the messages
- Supports multiple transportation protocols (AMQP, MQTT, STOMP, HTTP)
- Supports clustering
- Highly scalable, reliable and available
- Extendible with plugins
- Supports clients for almost any of language
- Large community support also provides commercial support
Now that we have discussed the concepts behind the RabbitMQ, let's try to install and use RabbitMQ on your computer.
推薦閱讀
- 跟“龍哥”學C語言編程
- 區塊鏈架構與實現:Cosmos詳解
- SSM輕量級框架應用實戰
- Python完全自學教程
- C語言程序設計同步訓練與上機指導(第三版)
- jQuery Mobile移動應用開發實戰(第3版)
- Go語言精進之路:從新手到高手的編程思想、方法和技巧(2)
- Visual Basic程序設計習題與上機實踐
- .NET 4.5 Parallel Extensions Cookbook
- 實驗編程:PsychoPy從入門到精通
- Java核心技術速學版(第3版)
- 走近SDN/NFV
- JavaScript全棧開發
- IBM Cognos TM1 Cookbook
- Learning HTML5 by Creating Fun Games