
rocketMQ
sharedCode
拥有6年开发经验,目前担任某公司的架构师岗位。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
RocketMQ总体架构
总体架构RocketMQApache RocketMQ是一款具有低延迟,高性能和可靠性,可灵活扩展的分布式消息平台。它由四部分组成:NameServer,Broker,生产者和消费者。它们中的每一个都可以在没有单点故障的情况下进行水平扩展。核心系统NameServerNameServer是一个轻量级的服务注册中心。每个NameServer节点中有全量的Broker中topi...转载 2018-05-24 14:50:33 · 5975 阅读 · 1 评论 -
RocketMQ 消费端
原文地址:http://adamswanglin.com/rocketmq/rocketmq-consumer/关于rocketmq-client包RocketMQ将producer,consumer和admin相关代码都放到rocketmq-client jar包里;RocketMQ的采用客户端拉的方式消费消息(PUSH也是通过客户端拉来实现的),拉取的时候要考虑负载均衡(rebalan...转载 2018-05-24 14:56:08 · 2845 阅读 · 0 评论 -
RocketMQ topic路由
原创文章,转载请注明出处:http://jameswxx.iteye.com/blog/2096446这里以消费者为例说明。一组消费者要消费某个topic,得先知道该topic分布在哪些broker上,某个broker上的topic分布可能会变化,一旦变化,生产者和消费者应该都能被通知到。通知模式有推和拉两种,客户端都是采取拉的模式,所以broker如有变化,通知都是有延迟的。 一 什...转载 2018-06-01 15:20:23 · 2728 阅读 · 0 评论 -
RocketMQ的一些特性
原创文章,转载请注明出处:http://jameswxx.iteye.com/blog/2091966 我想说,真tm蛋疼,2.0和3.0架构变化挺大的,nameserver有必要吗?zookeeper不是挺好的吗? 一 nameserver相对来说,nameserver的稳定性非常高。原因有二:1 nameserver互相独立,彼此没有通信关系,单台nameserv...转载 2018-06-01 15:19:46 · 352 阅读 · 0 评论