后端岗位面试题更新 2026-08-05

在群聊场景中,当大量用户同时发送消息时,你会如何设计基于 Redis 的消息分发方案?

最右后端开发互联网/IT风险判断系统设计方案权衡Redis

考察说明

考察利用 Redis 进行高并发消息广播的系统设计与权衡能力

回答思路

  1. 明确群聊消息分发的主要瓶颈(写放大、消费压力)
  2. 能对比 Redis Pub/Sub、Stream、List 等机制的适用边界
  3. 说明分区、批处理、异步削峰等优化手段
  4. 考虑消息可靠性、顺序和扩容方案