第 21 天:做一个小项目 2:把“秒杀下单异步化”抽成 RabbitMQ worker
做一个小项目 2:把“秒杀下单异步化”抽成 RabbitMQ worker
#rabbitmq
#learning-path
系列
围绕这个系列整理的 Go 学习内容。
做一个小项目 2:把“秒杀下单异步化”抽成 RabbitMQ worker
学习 Go 客户端的连接恢复边界。amqp091-go 官方明确不负责自动重连和拓扑重建,这部分要应用自己做
学习消费者幂等
做“毒消息停车场”
做“延迟重试链路”
学习死信交换机 DLX
学习 TTL,区分消息 TTL 和队列 TTL
做一个小项目 1,建议是“异步订单创建”或“异步图片处理”
做可靠性实验:重启 broker、杀掉消费者、网络断开后重连