消息中间件的主要作用和基本概念

大多应用中,可通过消息服务中间件来提升系统异步通信、扩展解耦能力 异步处理 例如用户注册需要发送注册邮件和注册短信的场景 方式1:传统做法串行调用,数据库>邮件>短信一套下来,需要150秒相应用户,太慢 方式2:分两个线程分别去发邮件和短信,需要响应100ms,还是有点慢 方式3:数据库写入成功后,立即响应用户,然后将发邮件和发短信作为任务写入消息队列,慢慢再消化,用户体验最佳 应用解耦 例如下图
相关文章
相关标签/搜索