举例:发布文章到公众号,之前:直接推送给读者,不读的话,后续无法操作;现在:发布后,读者想看就看,可以不在同一时间段进行
MQ的优势: 应用解耦MQ相当于一个中介,生产方通过MQ与消费方交互,它将应用程序进行解耦合。
任务异步处理将不需要同步处理的并且耗时长的操作由消息队列通知消息接收方进行异步处理。提高了应用程序的响应时间
削峰填谷MQ的劣势 系统可用性降低 系统复杂度提高 一致性问题 常见的MQ产品
RabbitMQ
RocketMQ
Kafka
实现MQ的大致有两种主流方式:AMQP、JMS



