B 端推送系统设计:多渠道消息防重与异步削峰的工程实践

B 端消息推送系统的架构设计,支持多渠道(站内信、短信、邮件、微信)消息推送,涵盖异步削峰、幂等防重、渠道路由、失败重试,支撑大促期间百万级推送稳定运行。

July 12, 2024 · 3 min · 1122 words · 林壮 Allen / IYABAO

消息推送防重系统:多渠道消息不重不漏

一条消息发到短信、公众号、App 推送三个渠道,如何保证’不重不漏’?渠道抽象、幂等键、去重策略、失败重试与补偿——多渠道消息防重系统的架构。

September 7, 2021 · 3 min · 1306 words · IYABAO

分布式 ID 与防重:雪花算法实战

订单号、消息 ID、防重幂等键——分布式系统绕不开 ID 生成。雪花算法原理、时钟回拨、机器位分配、与数据库/Redis 方案的对比。

June 15, 2021 · 4 min · 1637 words · IYABAO