RabbitMQ
程序员面试那点事儿
互联网大厂校招、社招面试官,多年互联网大厂工作经验,分享校招、社招面试题、职场相关内容,互相交流经验
展开
-
第1章 天降奇兵
我们生活在一个实时信息持续可用的世界中。我们编写的应用需要以简单的方式可靠且迅速的路由给众多的接收者。更为重要的是,我们需要找到改变信息接收者的方式,而无须频繁的重写它们。 消息队列使用消息将应用程序连接起来,这些消息通过像RabbitMQ这样的消息代理服务器在应用程序之间路由。这就像是在应用程序之间放置了一个邮局1.1 住在别人的地下城堡1.2 救世主AMQP1.3 RabbitM...原创 2018-03-11 15:56:06 · 181 阅读 · 0 评论 -
2 理解消息通信
AMQP消息能以一对多的广播方式进行路由,也可以选择一对一的方式路由 2.1 消费者和生产者 Rabbit是一种投递服务,RabbitMQ在应用程序和服务器之间扮演者路由器的角色 生产者创建消息,然后发布到代理服务器(RabbitMQ),消息有两部分:有效载荷和标签。有效载荷是你想要传输的数据。他可以是任何内容,一个JSON数组或者是你喜欢的Mpeg,标签...原创 2018-03-12 11:47:24 · 150 阅读 · 0 评论