中文(USNS 消息通知)
USNS 提供发布/订阅(Pub/Sub)消息通知能力,帮助系统以解耦方式向多个订阅端分发事件通知,适用于告警通知、业务事件广播、异步回调等场景。
适用场景
- 系统告警:监控触发后通知运维/值班系统
- 业务事件:订单状态变化广播给多个系统(CRM/BI/通知)
- 异步回调:任务完成后通知下游
举例:支付成功事件通知
- 支付服务发布消息到 Topic:
payment-events - 订阅者 A(通知服务)发送短信/邮件
- 订阅者 B(财务服务)生成对账记录
- 订阅者 C(数据平台)做实时指标更新
最佳实践
- 消息体带事件类型与版本号,方便演进
- 订阅端失败要有重试/补偿(以实际产品能力与业务实现为准)
English (USNS)
USNS provides Pub/Sub notifications to distribute events to multiple subscribers in a decoupled way—ideal for alerts, event broadcasting, and async callbacks.
Use cases
- Ops alerts and on-call notifications
- Business event broadcasting to multiple systems
- Async task completion callbacks
Example: Payment success notification
- Publish to topic
payment-events - Subscriber A sends email/SMS
- Subscriber B writes reconciliation record
- Subscriber C updates real-time metrics