码迷,mamicode.com
首页 > 其他好文 > 详细

消息队列学习(待续)

时间:2019-09-02 09:34:55      阅读:75      评论:0      收藏:0      [点我收藏+]

标签:解决方法   互调   变更   自己的   问题   依赖   消息队列   参考   异步处理   

概念

  • 系统

消息队列功能及应用场景

  • 异步处理
  • 解耦
    • 紧耦合
      • 概念
        • 随着需求的叠加,各模块之间逐渐变成了相互调用的关系
      • 问题
        • 对一个模块的功能变更,将导致其关联模块发生变化,模块之间难以独立
    • 解决方法
      • 模块之间调用时增加一个中间层
        • 一个模块只关心自己的核心流程,而依赖该模块执行结果的其他模块,如果做的不是很重要的事情,有 通知 即可,无须等待结果
        • 方便扩展
  • 流量削峰
  • 日志收集
  • 事务最终一致性

参考

  • 《分布式消息中间件实践》

消息队列学习(待续)

标签:解决方法   互调   变更   自己的   问题   依赖   消息队列   参考   异步处理   

原文地址:https://www.cnblogs.com/wangzhiyi/p/11444685.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!