- 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.
推薦閱讀
- Microsoft Exchange Server PowerShell Cookbook(Third Edition)
- GeoServer Cookbook
- Building a Game with Unity and Blender
- C++面向對象程序設計(微課版)
- Python深度學習
- 算法精粹:經典計算機科學問題的Java實現
- Unreal Engine 4 Shaders and Effects Cookbook
- Integrating Facebook iOS SDK with Your Application
- Java系統化項目開發教程
- Learning Docker Networking
- 跟戴銘學iOS編程:理順核心知識點
- 交互設計師成長手冊:從零開始學交互
- SQL Server on Linux
- Learn C Programming
- Oracle Database 12c DBA官方手冊(第8版)