我是消息代理领域的新手。目前有很多消息代理(rabbitmq、zeromq、kafka等等)。想知道在为后端架构选择任何messagebroker时要考虑哪些因素。
zsohkypk1#
将消息路由到多个目的地中的一个或多个将消息转换为替代表示形式执行消息聚合,将消息分解为多个消息并将它们发送到目的地,然后将响应重新组合为一个消息以返回给用户与外部存储库交互以扩充或存储消息调用web服务检索数据响应事件或错误使用发布-订阅模式提供基于内容和主题的消息路由https://en.wikipedia.org/wiki/message_broker尝试使用rabbitmq,简单快速。
1条答案
按热度按时间zsohkypk1#
将消息路由到多个目的地中的一个或多个
将消息转换为替代表示形式
执行消息聚合,将消息分解为多个消息并将它们发送到目的地,然后将响应重新组合为一个消息以返回给用户
与外部存储库交互以扩充或存储消息
调用web服务检索数据
响应事件或错误
使用发布-订阅模式提供基于内容和主题的消息路由
https://en.wikipedia.org/wiki/message_broker
尝试使用rabbitmq,简单快速。