Files
nexus/wiki/concepts/Fan-out-Pattern.md
2026-04-20 00:02:56 +08:00

967 B
Raw Blame History

title, type, tags, date
title type tags date
Fan-out Pattern concept
Messaging
EDA
Architecture
2026-04-19

Definition

Fan-out Pattern扇出模式是一种消息传递模式一个事件可以同时分发给多个消费者。当一个事件需要触发多个独立的处理流程时扇出模式可以高效实现一对多的通知机制。

Implementation

  • SNS Topic:发布/订阅模式,一个消息发布到主题,多个订阅者接收
  • EventBridge Rule:基于规则将事件路由到多个目标

Use Cases

  • 单个订单创建事件触发:库存更新、通知发送、数据分析、财务处理等多个独立流程
  • 用户注册事件触发:欢迎邮件、积分奖励、偏好初始化等多个独立业务逻辑

Relationship