开发者社区> 问答> 正文

【精品问答】Java开源构架RocketMQ五十问

rocketMQ是阿里开源的一款十分优秀的消息队列,rocketMQ具有很多其他消息队列不具有的特性,更重要的是rocketMQ是用java开发的学习成本较低,并且经历了双11的数据洪峰的考验。rocketMQ已经加入了apache,成为apache的顶级项目。

以下是运营同学为大家精心准备的rocketMQ专业术语合集

java rocketmq 生产者如何取得消费者的消费结果
rocketmq发送消息遇到system busy怎么处理?
RocketMQ 是什么
producer详情
Producer Group
Consumer
Consumer Group
Topic
Message
Tag
Broker
Name Server
单 master 模式
多 master 模式
多 master 多 slave 异步复制模式
多 master 多 slave 同步双写模式
RocketMq各个角色间的关系
同步刷盘和异步刷盘
同步复制和异步复制
MQPullConsumer
Push(推模式)
Pull(拉模式)
长轮询
消息堆积
分布式事务
MQPushConsumer

1571893902294_C90451EF-3332-450b-9CD0-0C85B1F1AC76.png

关于rocketMQ的面试合集,也为大家准备好啦!

采用MQ的有什么优点?
你对 Namesrv 的了解?
请说说你对 Broker 的了解?
topic是什么?
RocketMQ 由哪些角色组成?
RocketMQ执行流程
怎么理解 Producer 的?
怎么理解 Consumer 的?
消费者消费模式有几种?
消费者获取消息有几种模式?
定时消息是什么?怎样实现的?
mq消息的丢失和队列的使用策略是怎样的?
为什么使用MQ?
MQ如何保证高可用的?
如何保证消息不被重复消费?或者说,如何保证消息消费时的幂等性?
如何保证消息的可靠性传输啊?要是消息丢失了怎么办啊?
如何保证消息顺序性
如何解决消息队列的延时以及过期失效问题?
消息队列满了以后该怎么处理?有几百万消息持续积压几小时,说说怎么解决?
怎样设计MQ会更好
消息队列如何选型?
如何解决高性能读写数据的问题?
如何解决数据重复发送的问题?
什么是解耦?
什么是异步?
什么是削峰?

79DD252D-F3EA-42a1-9DEF-27979B0B5F94.png

欢迎加入开发者技术社群

群福利:群内每周进行群直播技术分享及问答

test

展开
收起
问问小秘 2019-11-07 11:08:29 2104 0
1 条回答
写回答
取消 提交回答
  • 希望对大家有帮助

    2019-11-08 14:50:25
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
RocketMQ Client-GO 介绍 立即下载
RocketMQ Prometheus Exporter 打造定制化 DevOps 平台 立即下载
基于 RocketMQ Prometheus Exporter 打造定制化 DevOps 平台 立即下载