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

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

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

消息幂等与顺序:MQ 场景的两道必考题

MQ 的 at-least-once 投递意味着重复是常态。幂等三方案 + 顺序三场景,把消息系统的两个经典难题一次讲透,附生产代码。

January 24, 2024 · 4 min · 1957 words · IYABAO

消息队列开发现状与问题分析:RabbitMQ 在招聘场景下的踩坑实录

RabbitMQ 在招聘业务场景下的踩坑实录,涵盖消息丢失、重复消费、队列堆积、死信处理等问题的分析与解决方案,以及消息队列使用的最佳实践。

February 20, 2023 · 3 min · 1222 words · 林壮 Allen / IYABAO

RabbitMQ 削峰:百万级写入如何平稳化

每天早上 9 点的招聘高峰,投递请求像潮水一样打过来,数据库直写必死。RabbitMQ 异步削峰 + 消费端限流 + 幂等消费,把峰值写入平滑成恒定吞吐。

June 22, 2022 · 3 min · 1201 words · IYABAO