Redis Stream 提供了类似于MQ的能力,包括 Consumer Group、ACK、Pending List,弥补了 List 在可靠性和多消费者上的不足,适合中等规模的异步任务和事件驱动场景
架构原则
核心状态机 + 事件驱动 → 用 Redis Stream
外围系统 / 扩散 / 补偿 / 对账 → 用 RocketMQ
1 | 【核心交易链路】 |
Redis Stream 提供了类似于MQ的能力,包括 Consumer Group、ACK、Pending List,弥补了 List 在可靠性和多消费者上的不足,适合中等规模的异步任务和事件驱动场景
架构原则
核心状态机 + 事件驱动 → 用 Redis Stream
外围系统 / 扩散 / 补偿 / 对账 → 用 RocketMQ
1 | 【核心交易链路】 |