阿里巴巴是个快乐的青年
发布时间:2013-01-15 15:12:16
RabbitMQ、分布式、集群、Federation、The Shovel......【阅读全文】
发布时间:2013-01-08 14:46:08
RabbitMQ支持各种操作系统,包括Unix\Linux及其各种发行和变种版本、Windows、MAC等。 首先需要下载安装包,可以是二进制,也可以是源码安装,各种包集合下载地址在这里。 由于支持的操作系统众多,那么版本也就众多,本文以Centos为例:一、Erlang安装 RabbitMQ基于Erlang,所以必须先安装Erlang,具体如何安装参考这里。二、RabbitMQ二进制安装 #rpm --import http://www.rabbitmq.com......【阅读全文】
发布时间:2013-01-03 12:48:29
AMQP即高级消息队列协议,接下来从三个方面来浅析该协议。一、协议 AMQP协议分层类似于OSI或TCP/IP协议分层。从图中可以看出分三层:图1 AMQP协议分层图1、Model Layer 规范服务器端Broker的行为。2、Session Layer 定义客户端与服务器端Broker的Context。3、Transport Layer 传输二进制数据流。二、模型 AMQP服......【阅读全文】
发布时间:2013-01-03 12:35:37
进程间无共享内存,每个进程都有自己的内存,想要修改其它进程的内存,只能向其发送消息,然后希望其能收到并理解这条消息,要想确认其它进程已经收到消息并修改了内存,则只能向该进程再次发送消息,这就是进程间交互的方式。这点与ZeroMQ极其类似。......【阅读全文】