消息中间件的使用场景
异构系统解耦(订单系统与库存系统解耦)
并行处理任务(用户上传图片后,需要执行1图片缩放,2通知朋友,3奖励积分)
异步处理任务(用户注册后,发送邮件通知)
缓解数据洪峰(流量削峰)
日志处理(kafka)
死信队列
超出重试次数后被放置到“死信队列”(Dead Letter Queue),以便进行人工干预。
参考
架构设计:系统间通信(27)——其他消息中间件及场景应用(上)
消息队列使用的四种场景介绍