zoukankan      html  css  js  c++  java
  • 消息队列的理解总结

    消息队列可实现系统的分布式处理;将业务流程解耦,使得业务处理更专一;可异步处理,不必等待耗时操作完成等。
    关于消息队列的介绍,可参考http://kb.cnblogs.com/page/510354/
     
    1.消息队列的逻辑处理流程
    类似设计模式中的“观察者模式(Observer)”或“发布-订阅模式(Pub-Sub)”。
    “生产者”生成和发送消息到“消息队列”,“消费者”从“消息队列”中取走消息进行处理,使用消息将“生产者”和“消费者”之间的操作关联解耦,易于扩展。
     消息队列的应用场景可参考http://blog.163.com/sir_876/blog/static/11705223201332444647261/
     
    2.参考RocketMQ和EQueue,我对分布式消息队列的理解
    RocketMQ的部分资料连接:
    简单部署与使用:http://blog.csdn.net/a19881029/article/details/34446629
    原理及代码解读:http://blog.csdn.net/u010311445/article/category/2548637
     
    EQueue的链接:http://www.cnblogs.com/netfocus/p/3595410.html
     
     
  • 相关阅读:
    1.18
    人月神话读后感
    疯狂学java的第45天
    学Java的第46天
    JAVA学习日记150720
    JAVA学习日记140719
    JAVA学习日记160721
    JAVA学习日记130718
    Windows DOS窗体下Oracle 数据库的导入导出(IMP/EXP)命令
    IntelliJ IDEA自动清除没用的import
  • 原文地址:https://www.cnblogs.com/hikeepgoing/p/5131981.html
Copyright © 2011-2022 走看看