当前各种 RPC 中间件技术已经广泛应用于各个领域。其中,服务器之间消息通讯这种功能广泛应用于这些中间件中,于是,将这种面向消息的中间件( Message Oriented Middleware , MOM )抽象出来,形成通用的消息中间件,成为业内主流。目前消息中间件的标准主要有: JMS 和 A ...
分类:
其他好文 时间:
2016-08-04 13:06:44
阅读次数:
120
cxf-rs-rocketmq 项目地址:见git ...
分类:
编程语言 时间:
2016-08-02 22:15:54
阅读次数:
150
Kafka是一个开源的,分布式的,高吞吐量的消息系统。随着Kafka的版本迭代,日趋成熟。大家对它的使用也逐步从日志系统衍生到其他关键业务领域。特别是其超高吞吐量的特性,在互联网领域,使用越来越广泛,生态系统也越来的完善。同时,其设计思路也是其他消息中间件重要的设计参考。 Kafka原先的开发初衷是 ...
分类:
其他好文 时间:
2016-07-31 22:22:29
阅读次数:
112
欢迎转载,转载请注明出处:http://www.cnblogs.com/lidabnu/p/5723280.html 消息中间件已经流行很长时间,一般情况下,不需要自己来从头研发、设计消息中间件,所以基础知识的目的是了解消息中间件解决什么问题、如何评估衡量消息中间件,以及掌握基本的相关术语。 专业术 ...
分类:
其他好文 时间:
2016-07-31 17:38:46
阅读次数:
173
一、消息队列概述消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。目前使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ 二、消息队列应用场景以下介绍消息队列在 ...
分类:
其他好文 时间:
2016-07-30 15:00:57
阅读次数:
156
一:介绍:(induction) Rabbitmq 是一个消息中间件。他的思想就是:接收和发送消息。你可以把它想成一个邮政局。当你把你的邮件发送到邮箱的,首先你需要确认的是:邮政员先生能把你的邮件发送给你想发送的地方。在这个比喻中,rabbitmq就是一个邮箱、一个邮政局、一个邮递员。 在这里rab ...
分类:
编程语言 时间:
2016-07-30 12:00:59
阅读次数:
771
1. 介绍 RabbitMQ是一个由erlang开发的基于AMQP(Advanced Message Queue )协议的开源实现。用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面都非常的优秀。是当前最主流的消息中间件之一。 RabbitMQ的官网:http://www.rabbit ...
分类:
其他好文 时间:
2016-07-25 09:18:51
阅读次数:
180
消息队列已经逐渐成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要手段之一。当今市面上有很多主流的消息中间件,如老牌的ActiveMQ、RabbitMQ,炙手可热的Kafka,阿里巴巴自主开发的Notify、MetaQ、Rocke ...
分类:
编程语言 时间:
2016-07-23 13:18:06
阅读次数:
200
redis高可用主从复制1、Redis简介1.1、Redis是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作高性能的key-value数据库、缓存和消息中间件。1.2、Redis与其他key-value缓存产品有以下几个特点:1)Redis性能极高能读的速度是110000次/s,写的速度是81000次/s2)Redi..
分类:
其他好文 时间:
2016-07-21 20:15:56
阅读次数:
532
一:AMQP协议? >AMQP 是 Advanced Message Queuing Protocol,即高级消息队列协议。和前面罗列的技术不同,AMQP 是一个标准化的消息中间件协议 >她的理想是让不同语言,不同系统的应用互相通信,并提供一个简单统一的模型和编程接口。这样,人们就可以采用各种语言和 ...
分类:
其他好文 时间:
2016-07-21 17:30:48
阅读次数:
167