RocketMQ
中等
面试题库
RocketMQ
中等
RocketMQ 的主从复制(HA)机制是如何工作的?
RocketMQ
困难
RocketMQ 同步复制时 Master 如何确认 Slave 已同步?从落后过多会怎样?
RocketMQ
中等
同步复制(SYNC_MASTER)与异步复制(ASYNC_MASTER)的区别?
RocketMQ
中等
异步刷盘下 Broker 宕机最多可能丢失多少消息?如何权衡?
RocketMQ
困难
同步刷盘是如何通过 GroupCommitService 实现组提交的?
RocketMQ
简单
RocketMQ 的同步刷盘和异步刷盘有什么区别?如何配置?
RocketMQ
困难
RocketMQ 5.x 相比 4.x 在存储层有哪些变化?
RocketMQ
中等
消息发送后,ConsumeQueue 和 IndexFile 的构建是同步还是异步的?失败了怎么办?
RocketMQ
困难
为什么 RocketMQ 能保证「同一时刻只有一个线程写 CommitLog」?锁粒度是怎样的?
RocketMQ
中等
消费时 Broker 是如何从 ConsumeQueue 定位到 CommitLog 中的完整消息的?
RocketMQ
困难