- Mastering RabbitMQ
- Emrah Ayanoglu Yusuf Ayta? Dotan Nahum
- 194字
- 2021-07-23 14:52:51
Chapter 3. Architecture and Messaging
RabbitMQ server simply solves messaging problems. But what is the meaning of messaging itself? Sometimes, the term messaging is confused with real-time messaging such as chat messages, SMS messages, and so on. These systems also have the messaging system in their subsystems; however, we are talking about a somewhat different issue.
By the dictionary definition, messaging is a short communication transmitted by words, signals, or other means from one person, station, or group to another. In computer engineering, definition of messaging seems like the dictionary definition. Messaging simply takes the messages from a producer and sends it to the consumers by the computer engineering definition. In messaging systems, we are using some architecture related to messaging and elements. Moreover, we have different functionalities of the elements in the messaging system. So, we will start our most important chapter with the messaging concepts and their roots, and then we'll dive into the details of AMQP that describes the RabbitMQ mechanism. The following list shows the structure of this chapter:
- Messaging and use cases of messaging
- Enterprise messaging
- Messaging related software architectures
- Messaging concepts
- Advanced message queuing protocol (AMQP)
- Learning Spring 5.0
- Cocos2d-x游戲開發:手把手教你Lua語言的編程方法
- Django Design Patterns and Best Practices
- jQuery從入門到精通 (軟件開發視頻大講堂)
- Apache Karaf Cookbook
- STM32F0實戰:基于HAL庫開發
- Python數據挖掘與機器學習實戰
- R大數據分析實用指南
- 前端HTML+CSS修煉之道(視頻同步+直播)
- Mastering Akka
- 輕松上手2D游戲開發:Unity入門
- Hands-On GUI Programming with C++ and Qt5
- Developing SSRS Reports for Dynamics AX
- 鴻蒙OS應用編程實戰
- Building Slack Bots