随笔分类 -  message-queue

上一页 1 2
MOM(Message-Oriented Middleware,面向消息的中间件)
RocketMQ之十:RocketMQ消息接收源码
摘要:1. 简介 1.1、接收消息 RebalanceService:均衡消息队列服务,负责通过MQClientInstance分配当前 Consumer 可消费的消息队列( MessageQueue )。当有新的 Consumer 的加入或移除,都会重新分配消息队列。主要实现consumer的负载均衡, 阅读全文
posted @ 2015-08-06 08:09 duanxz 阅读(1895) 评论(0) 推荐(1) 编辑
kafka与传统的消息中间件对比
摘要:RabbitMQ和kafka从几个角度简单的对比 业界对于消息的传递有多种方案和产品,本文就比较有代表性的两个MQ(rabbitMQ,kafka)进行阐述和做简单的对比, 在应用场景方面, RabbitMQ,遵循AMQP协议,由内在高并发的erlanng语言开发,用在实时的对可靠性要求比较高的消息传 阅读全文
posted @ 2015-06-30 16:09 duanxz 阅读(9739) 评论(0) 推荐(1) 编辑
RabbitMQ介绍
摘要:(一)RabbitMQ基本概念 RabbitMQ是流行的开源消息队列系统,用erlang语言开发。我曾经对这门语言挺有兴趣,学过一段时间,后来没坚持。RabbitMQ是 AMQP(高级消息队列协议)的标准实现。如果不熟悉AMQP,直接看RabbitMQ的文档会比较困难。不过它也只有几个关键概念,这里 阅读全文
posted @ 2014-02-10 09:55 duanxz 阅读(3960) 评论(0) 推荐(0) 编辑
RabbitMQ 入门指南(Java)
摘要:RabbitMQ是一个受欢迎的消息代理,通常用于应用程序之间或者程序的不同组件之间通过消息来进行集成。本文简单介绍了如何使用 RabbitMQ,假定你已经配置好了rabbitmq服务器。 RabbitMQ是用Erlang,对于主要的编程语言都有驱动或者客户端。我们这里要用的是Java,所以先要获得J 阅读全文
posted @ 2014-02-07 17:26 duanxz 阅读(1477) 评论(0) 推荐(0) 编辑
RabbitMQ 四种Exchange
摘要:AMQP协议中的核心思想就是生产者和消费者隔离,生产者从不直接将消息发送给队列。生产者通常不知道是否一个消息会被发送到队列中,只是将消息发送到一个交换机。先由Exchange来接收,然后Exchange按照特定的策略转发到Queue进行存储。同理,消费者也是如此。Exchange 就类似于一个交换机 阅读全文
posted @ 2014-02-07 15:41 duanxz 阅读(1643) 评论(0) 推荐(0) 编辑
使用Spring AMQP开发消费者应用
摘要:前一篇中我们介绍了使用RabbitMQ Java Client访问RabbitMQ的方法。但是使用这种方式访问RabbitMQ,开发者在程序中需要自己管理Connection,Channel对象,Consumer对象的创建,销毁,这样会非常不方便。我们下面介绍使用spring AMQP连接Rabbi 阅读全文
posted @ 2014-01-14 10:09 duanxz 阅读(6282) 评论(1) 推荐(0) 编辑
Spring Boot整合Rabbitmq
摘要:Spring Boot应用中整合RabbitMQ,并实现一个简单的发送、接收消息的例子来对RabbitMQ有一个直观的感受和理解。 在Spring Boot中整合RabbitMQ是一件非常容易的事,因为之前我们已经介绍过Starter POMs,其中的AMQP模块就可以很好的支持RabbitMQ,下 阅读全文
posted @ 2014-01-11 14:07 duanxz 阅读(973) 评论(0) 推荐(0) 编辑
ActiveMQ之二--JMS消息类型
摘要:1.前言 //发送文本消息 session.createTextMessage(msg); //接受文本消息 public void onMessage(Message msg) { TextMessage message = (TextMessage) msg; …… } //发送文本消息 ses 阅读全文
posted @ 2013-12-18 13:23 duanxz 阅读(657) 评论(0) 推荐(0) 编辑
MQ详解及四大MQ比较
摘要:一、消息中间件相关知识 1、概述 消息队列已经逐渐成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要手段之一。当今市面上有很多主流的消息中间件,如老牌的ActiveMQ、RabbitMQ,炙手可热的Kafka,阿里巴巴自主开发Ro 阅读全文
posted @ 2013-06-19 09:11 duanxz 阅读(6805) 评论(0) 推荐(6) 编辑
高性能线程间队列 DISRUPTOR 简介
摘要:disruptor简介 背景 Disruptor是英国外汇交易公司LMAX开发的一个高性能队列,研发的初衷是解决内存队列的延迟问题。与Kafka(Apache Kafka)、RabbitMQ(RabbitMQ)用于服务间的消息队列不同,disruptor一般用于线程间消息的传递。基于Disrupto 阅读全文
posted @ 2013-01-23 09:32 duanxz 阅读(755) 评论(0) 推荐(0) 编辑
ActiveMQ之三--JMS-Spring和ActiveMQ整合的完整实例
摘要:前言 这篇博文,我们基于Spring+JMS+ActiveMQ+Tomcat,做一个Spring4.1.0和ActiveMQ5.11.1整合实例,实现了Point-To-Point的异步队列消息和PUB/SUB(发布/订阅)模型,简单实例,不包含任何业务。 环境准备 工具 JDK1.6或1.7 Sp 阅读全文
posted @ 2012-09-05 08:43 duanxz 阅读(798) 评论(0) 推荐(0) 编辑

上一页 1 2