java的平凡之路

博客的文章都是平时学习或者遇到其他人写的不错的文章分享,也是做一个记录,希望大家喜欢...

分布式开放消息系统(RocketMQ)的原理与实践

分布式消息系统作为实现分布式系统可扩展、可伸缩性的关键组件,需要具有高吞吐量、高可用等特点。而谈到消息系统的设计,就回避不了两个问题: 消息的顺序问题 消息的重复问题   RocketMQ作为阿里开源的一款高性能、高吞吐量的消息中间件,它是怎样来解决这两个问题的?Rocket...

2017-06-09 09:42:01

阅读数:366

评论数:0

基于HTTP协议的轻量级开源简单队列服务:HTTPSQS

HTTPSQS(HTTP Simple Queue Service)是一款基于 HTTP GET/POST 协议的轻量级开源简单消息队列服务,使用 Tokyo Cabinet 的 B+Tree Key/Value 数据库来做数据的持久化存储。   项目网址:http://code.googl...

2017-05-31 17:50:35

阅读数:183

评论数:0

AMQ 虚拟topic

业务场景: 为了做到高可用性,topic的consumer服务通常是多台服务。如果用普通的Topic,则多个consumer的服务就会出现重复消费的情况。 解决方案: AMQ引入了虚拟Topic,如果Topic的名字是以"VirtualTopic."开头,则AMQ自动将其...

2017-05-19 10:58:44

阅读数:325

评论数:0

ActiveMQ从入门到精通(三)

这是ActiveMQ系列的最后一篇文章,主要是关于ActiveMQ集群,这里采用的方式是:Zookeeper+LevelDB+ActiveMQ。前面2篇博客地址如下:《ActiveMQ从入门到精通(一)》、《ActiveMQ从入门到精通(二)》。 利用Zookeeper实现ActiveMQ的...

2017-05-19 09:36:37

阅读数:1566

评论数:0

ActiveMQ从入门到精通(二)

接上一篇《ActiveMQ从入门到精通(一)》,本篇主要讨论的话题是:消息的顺序消费、JMS Selectors、消息的同步/异步接受方式、Message、P2P/PubSub、持久化订阅、持久化消息到MySQL以及与Spring整合等知识。 消息的顺序消费 在上一篇文章中,我们已经明...

2017-05-19 09:36:11

阅读数:282

评论数:0

ActiveMQ从入门到精通(一)

这是关于消息中间件ActiveMQ的一个系列专题文章,将涵盖JMS、ActiveMQ的初步入门及API详细使用、两种经典的消息模式(PTP and Pub/Sub)、与Spring整合、ActiveMQ集群、监控与配置优化等。话不多说,我们来一起瞧一瞧! JMS 首先来说较早以前,也就...

2017-05-19 09:35:39

阅读数:332

评论数:0

RocketMQ实战(四)

前言 这将是RocketMQ实战系列的最后一篇文章,该系列的文章列表如下: 《RocketMQ实战(一)》 《RocketMQ实战(二)》 《RocketMQ实战(三):分布式事务》 RocketMQ 3.2.6的事务机制 在上一篇博客中...

2017-05-19 09:35:03

阅读数:752

评论数:0

RocketMQ实战(三):分布式事务

接 《RocketMQ实战(一)》,《RocketMQ实战(二)》,本篇博客主要讨论的话题是:顺序消费、RMQ在分布式事务中的应用等。 关于多Master多Slave的说明 由于在之前的博客中已经搭建了双Master,其实多Master多Slave大同小异,因此这里并不会一步步的演...

2017-05-19 09:34:31

阅读数:430

评论数:0

RocketMQ实战(二)

在上一篇《RocketMQ实战(一)》中已经为大家初步介绍了下RocketMQ以及搭建了双Master环境,接下来继续为大家介绍! Quick Start 写一个简单的生产者、消费者,带大家快速体验RocketMQ~ Maven配置: pom.xml ...

2017-05-19 09:33:46

阅读数:345

评论数:0

RocketMQ实战(一)

阿里巴巴有2大核心的分布式技术,一个是OceanBase,另一个就是RocketMQ。在实际项目中已经领教过RocketMQ的强大,本人计划写一个RocketMQ实战系列,将涵盖RocketMQ的简介,环境搭建,初步使用、API详解、架构分析、管理员集群操作等知识。 What is Rock...

2017-05-19 09:32:55

阅读数:685

评论数:0

基于HTTP协议的轻量级开源简单队列服务:HTTPSQS

HTTPSQS(HTTP Simple Queue Service)是一款基于 HTTP GET/POST 协议的轻量级开源简单消息队列服务,使用 Tokyo Cabinet 的 B+Tree Key/Value 数据库来做数据的持久化存储。   项目网址:http://code.googl...

2017-05-09 09:28:47

阅读数:539

评论数:0

Rocketmq整体分析

之前本人在实际的生产环境中,使用过activemq和rabbitmq消息队列,在使用过程中出现一些难以解决的问题,本文通过产品选型、网络架构和核心特性分析了rocketmq的优势和特性。 产品选型     我们在进行中间件选型时,一般都是通过下面几点来进行产品选型的:    ...

2017-04-27 18:02:47

阅读数:305

评论数:0

RocketMQ与Kafka对比(18项差异)

淘宝内部的交易系统使用了淘宝自主研发的Notify消息中间件,使用MySQL作为消息存储媒介,可完全水平扩容,为了进一步降低成本,我们认为存储部分可以进一步优化,2011年初,Linkin开源了Kafka这个优秀的消息中间件,淘宝中间件团队在对Kafka做过充分Review之后,Kafka无限消息...

2017-04-27 17:52:13

阅读数:1566

评论数:0

分布式消息队列RocketMQ部署与监控

一、RocketMQ简介 ========================================================================================== RocketMQ是一款分布式、队列模型的消息中间件,具有以下特点: 1、...

2017-04-27 17:50:08

阅读数:266

评论数:0

消息中间件RocketMQ的安装与部署

官方简介: RocketMQ是一款分布式、队列模型的消息中间件,具有以下特点: 能够保证严格的消息顺序 提供丰富的消息拉取模式 高效的订阅者水平扩展能力 实时的消息订阅机制 亿级消息堆积能力 1.安装RocketMQ 1....

2017-04-27 17:49:19

阅读数:524

评论数:0

Apache RocketMQ4.0.0

阿里rocketmq,有广泛的应用场景,订单,交易,充值,流计算,消息推送,日志流式处理,binglog分发等多个业务领域。 已正式成为apache项目,也于年前刚发布4.0.0版本,本文初试服务端和客户端   1 服务端安装 1.0 安装准备 CentOS release 6.8 (F...

2017-04-17 15:33:51

阅读数:2015

评论数:0

阿里RocketMQ Quick Start

RocketMQ单机支持1万以上的持久化队列,前提是足够的内存、硬盘空间,过期数据数据删除(RocketMQ中的消息队列长度不是无限的,只是足够大的内存+数据定时删除) RocketMQ版本:3.1.4   一,部署NameServer: 1,安装JDK并设置JAVA_HOME环境变量(启...

2017-04-17 15:30:06

阅读数:255

评论数:0

分布式开放消息系统(RocketMQ)的原理与实践

分布式消息系统作为实现分布式系统可扩展、可伸缩性的关键组件,需要具有高吞吐量、高可用等特点。而谈到消息系统的设计,就回避不了两个问题: 消息的顺序问题消息的重复问题 RocketMQ作为阿里开源的一款高性能、高吞吐量的消息中间件,它是怎样来解决这两个问题的?RocketMQ 有...

2017-04-17 15:21:33

阅读数:1437

评论数:0

ActiveMQ使用线程池实现消息的生产与消费

1。  首先先引入相关的lib包,重点需引用activemq-client-5.8.0.jar,activemq-core-5.7.0.jar,activemq-pool-5.8.0.jar,activemq-protobuf-1.1.jar等包,其他包 自行配置。 2。  一些公共工...

2017-03-21 10:07:38

阅读数:439

评论数:0

ActiveMQ“连接池”使用

1. ActiveMQ的连接池 ActiveMQ提供了PoolConnectionFactory、PoolConnection等实现连接池功能,连接池是供对connection、session、producer的“池”,PoolConnectionFactory的类注释说明的原因:  ...

2017-03-21 10:06:32

阅读数:336

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭