总体结构: 内部结构: 主要特点: ? 生产者、服务器和消费者都可分布 消息存储顺序写 性能极高,吞吐量大 支持消息顺序 支持本地和XA事务 客户端pull,随机读,利用sendfile系统调用,zero-copy ,批量拉数据 支持...
分类:
编程语言 时间:
2014-10-07 23:15:34
阅读次数:
378
1.什么是AMQP协议 即高级消息队列协议,规范客户端与消息中间件服务器之间的通信,并能相互操作。2.AMQP协议的作用 降低应用程序之间的耦合度,这样不同应用之间的集成的难度将变得更小,并开发出更有用的应用程序 。3.AMQP协议的模型 包含三个成员:Exchange,Message Queue,...
分类:
其他好文 时间:
2014-10-05 18:51:28
阅读次数:
230
贴出源码中的优化脚本先: #!/bin/sh
#
#?Execute?Only?Once
#
echo?‘vm.overcommit_memory=1‘?>>?/etc/sysctl.conf
echo?‘vm.min_free_kbytes=5000000‘?>>?/etc/sysctl.conf
echo?‘vm.drop_caches=1‘?...
分类:
其他好文 时间:
2014-09-18 19:12:44
阅读次数:
274
将此脚本放到/etc/init.d/ 并赋予可执行权限即可 ?注意 需要将java 及 mq安装目录改成你自己的 ? 管理mqbroker #/bin/bash
#author:firxiao
#data:20140917
#usage?manage?RocketMQ?mqbroker
#?chkconfig:?...
分类:
其他好文 时间:
2014-09-17 19:00:42
阅读次数:
278
RocketMQ 是alibaba开源的消息队列。 本文使用的是开源版本v3.18 系统: centos6.x最小化安装 需要用到的软件包:? jdk-7u67-linux-x64.tar.gz alibaba-rocketmq-3.1.8.tar.gz 开始安装 #tar?xvf?jdk-7u67-linu...
分类:
其他好文 时间:
2014-09-17 17:01:22
阅读次数:
562
由于这个开源项目对我这种中间件菜鸟很有帮助,因此,我将官方的说明文档翻译如下:Introduction In this article, I will introduce a new and independentOpen Source Message Queue systemthat is en....
分类:
Web程序 时间:
2014-09-16 12:32:01
阅读次数:
186
前段时间刚测试的一个项目,其中两个系统之间需要实现增量数量的读取更新,即A系统获取到增量数据后通知B系统获取新增数据并进行后续的处理,为达到这一目标,最终设计为A数据存在增量数据至activeMQ,B系统从activeMQ中获取数据,为此,开发童鞋需实现一个通用的客户端工具包..
分类:
编程语言 时间:
2014-09-09 18:35:49
阅读次数:
177
首先在做任何技术预研的时候:我会搞清除它是什么?为什么要使用它?...
分类:
其他好文 时间:
2014-09-02 17:52:55
阅读次数:
196
我国现在整个银行业及和它相关的行业(证券,保险,IT业)的一些大概情况 分类: BANKING 2010-07-29 08:58 1710人阅读 评论(2) 收藏 举报 金融工作产品消息中间件开发工具sap先介绍一下我国现在整个银行业及和它相关的行业(证券,保险,IT业)的一些大概情况。 最近几年是...
分类:
其他好文 时间:
2014-09-01 19:22:03
阅读次数:
244
3.1、Notify
Notify是淘宝自主研发的一套消息服务引擎,是支撑双11最为核心的系统之一,在淘宝和支付宝的核心交易场景中都有大量使用。消息系统的核心作用就是三点:解耦,异步和并行。下面让我以一个实际的例子来说明一下解耦异步和并行分别所代表的具体意义吧:
假设我们有这么一个应用场景,为了完成一个用户注册淘宝的操作,可能需要将用户信息写入到用户库中,然后通知给红包中心给用户发新手红包,然...
分类:
其他好文 时间:
2014-08-29 11:07:47
阅读次数:
553