美文网首页中间件
消息中间件在工作中的应用场景

消息中间件在工作中的应用场景

作者: 任嘉平生愿 | 来源:发表于2019-05-14 10:29 被阅读64次

     1、跨系统的异步通信。不用考虑每个系统的架构。

      2、多个应用之间的耦合。内部应用解耦。

      3、应用内的同步变异步。比如订单处理,就可以由前端应用将订单信息放到队列,后端应用从队列里依次获得消息处理,高峰时的大量订单可以积压在队列里慢慢处理掉。

      4、消息驱动的架构(EDA),系统分解为消息队列,和消息制造者和消息消费者,一个处理流程可以根据需要拆成多个阶段(Stage),阶段之间用队列连接起来,前一个阶段处理的结果放入队列,后一个阶段从队列中获取消息继续处理。

      5、灵活的消息发布,比如可以指定路由规则以个人,群组等新式发布。

      6、跨局域网,甚至跨城市的通讯(CDN行业),比如北京机房与广州机房的应用程序的通信。

      7、流量削锋。当请求多的时候可以同时放在一个列队里。慢慢处理防止高并发造成的cpu过高。

    相关文章

      网友评论

        本文标题:消息中间件在工作中的应用场景

        本文链接:https://www.haomeiwen.com/subject/femmgqtx.html