高效部署分布式消息队列
消息队列提供一个异步通信协议,消息的发送者不用一直等待直到消息被成功处理,而是立即返回;
消息被暂存于队列当中,对消息感兴趣的消费者会订阅消息并处理它们。
消息通信(messaging)
消息通信是一种至关重要的能力:它使得软件应用可以互相连接并得以扩展。应用程序们既可以像一个巨大应用中的组件一样互相连接起来,也可以连接用户的设备和数据。
消息通信从本质上来讲是异步的,因为它通过分隔了数据的发送和接收来解耦应用。
RabbitMQ是一个开源的消息代理服务器和队列服务器,用来通过普通协议在完全不同的应用之间共享数据,或者简单地将作业排队以便让分布式服务器进行处理。
消息队列(message queing)使用消息将应用程序连接起来,这些消息通过向RabitMQ这样的消息代理服务器在应用之间路由。
消息队列提供一个异步通信协议,消息的发送者不用一直等待直到消息被成功处理,而是立即返回;
消息被暂存于队列当中,对消息感兴趣的消费者会订阅消息并处理它们。
消息通信(messaging)
消息通信是一种至关重要的能力:它使得软件应用可以互相连接并得以扩展。应用程序们既可以像一个巨大应用中的组件一样互相连接起来,也可以连接用户的设备和数据。
消息通信从本质上来讲是异步的,因为它通过分隔了数据的发送和接收来解耦应用。
RabbitMQ是一个开源的消息代理服务器和队列服务器,用来通过普通协议在完全不同的应用之间共享数据,或者简单地将作业排队以便让分布式服务器进行处理。
消息队列(message queing)使用消息将应用程序连接起来,这些消息通过向RabitMQ这样的消息代理服务器在应用之间路由。