持续交付中 · 始于 2016深圳·广州·香港
Est. 2016粤ICP备 16071879-2
返回案例列表
🔔企业集成 / 消息中台

统一事件与消息通知中台

两层中台收编全部系统通知:事件总线统一接收并按规则路由各类告警与事件,多渠道消息网关统一封装聊天工具、邮件与短信——上游一个 HTTP 调用,下游换渠道零改动。

项目周期
2个月 · 持续迭代
团队规模
1-2 人平台小队

项目挑战

各系统各自直连聊天工具、邮件、短信服务:告警风暴无人治理,重要通知淹没在噪音里;通知渠道要换一次,所有系统跟着改一遍;监控、CI、脚本、业务系统的事件格式五花八门,接入方各写一套对接代码。

💡解决方案

拆成两层:事件总线统一接收 webhook,按来源与规则路由、去重合并、模板化渲染后分发;多渠道消息网关统一封装聊天工具/邮件/短信 API,渠道凭据集中管理、失败重试、发送审计。上游系统只需一个 HTTP 调用声明「发生了什么」,路由到哪、用什么渠道、长什么样全部由中台规则决定——换渠道、调路由不再触碰业务代码。

🎯项目成果

监控、CI、巡检、业务系统的告警与通知全部统一收口
通知渠道与路由规则变更对业务系统零改动
规则化路由 + 去重合并,治住告警风暴
渠道凭据集中管理与发送审计,不再散落各项目配置

🛠️技术栈

Node.jsTypeScriptRedisMySQLSlack APISMTPSMS API