为什么需要mq

常被使用的3种场景

  • 异步处理

  • 流量控制

  • 服务解耦

还包括以下场景

  • 作为发布 / 订阅系统实现一个微服务级系统间的观察者模式;
  • 连接流计算任务和数据;
  • 用于将消息广播给大量接收者。

消息队列的一些问题和局限性

  • 引入消息队列带来的延迟问题;
  • 增加了系统的复杂度;
  • 可能产生数据不一致的问题。

results matching ""

    No results matching ""