RabbitMQ入门

高级消息队列协议(Advanced Message Queuing Protocol, AMQP)

RabbitMQ 是高级消息队列协议(AMQP)的开源消息代理软件。

RabbitMQ 服务器是用 Erlang 语言编写的,
消息系统允许软件、应用相互连接和扩展。
这些应用可以相互链接起来组成一个更大的应用,
或者将用户设备和数据进行连接。
消息系统通过将消息的发送和接收分离来实现应用程序的异步和解偶。

或许你正在考虑进行数据投递,非阻塞操作或推送通知。
或许你想要实现发布 / 订阅,异步处理,或者工作队列。
所有这些都可以通过消息实现。
RabbitMQ 是一个消息代理 - 一个消息系统的媒介。
它可以为你的应用提供一个通用的消息发送和接收平台,
并且保证消息在传输过程中的安全。

 

posted @ 2020-04-08 23:40  假程序猿  阅读(149)  评论(0)    收藏  举报