7.1-消息队列技术选型 应用场景 服务解耦:服务拆分之后如何通信?强依赖还是弱依赖? 强依赖:服务之间互相调用 弱依赖:就使用 mq 来通知调用 削峰填谷:流量很大的场景下,如何对应用服务进行抗压;削峰填谷的意思是:将高峰和低峰时期的速率做一个均衡,如下游服务处理缓慢,就可以将请求缓存起来,慢速的去消费 异步化缓冲:有些业务逻辑可以异步化操作,只需要做到 最终一致性 即可 应用思考点 生产端可靠性投递:消息发出去了,一定要与数据库保证一个原子性 消费端冥等:生产端要做到可靠性投递,可能会投递多次 以上两点,笔者在这里目前无法理解是个什么意思 另外是 mq...