知识卡片

队列与主题

专业/工作 · 397.a

内容

队列适合点对点消费,一条消息通常由一个消费者处理;主题适合发布订阅,同一消息广播给多个订阅者。发散:选择模型前先问“这条消息代表任务还是事件”,任务偏队列,事件偏主题。

参考来源

《架构探险:轻量级微服务架构(下册)》第5章《微服务解耦》