ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

新RabbitMQ精讲 提升工程实践能力 培养架构思维

2021-03-14 20:51:07  阅读:168  来源: 互联网

标签:架构 AMQP 性能 RabbitMQ Kafka 消息 精讲


新RabbitMQ精讲 提升工程实践能力 培养架构思维

V:ititit111222333

  1. 主流消息中间件
    ActiveMQ 最流行,完全支持JMS规范,不适合在高并发下使用,API丰富 性能不好
    Kafka 分布式发布-订阅消息系统,基于pull模式来处理消息,追求吞吐量,不支持十五,对消息的重复,丢失,错误没有严格要求 关注性能
    RocketMQ 阿里开源 Java编写 高吞吐高性能 适合大规模分布式系统,思路起源于Kafka 保证消息顺序 支持分布式事务 上亿消息堆积 商业版收费
    RabbitMQ Erlang开发 AMQP协议实现 一致性,稳定性,可靠性比较好。 对性能和吞吐量的要求还在其次
  2. 衡量一个MQ指标
    服务性能
    数据存储
    集群架构
     

  3. RabbitMQ介绍
    RabbitMQ是一个开源的消息代理和队列服务器,用来通过普通协议在完全不同的应用之间共享数据,RabbitMQ是使用Erlang语言开发,RabbitMQ基于AMQP协议

 

标签:架构,AMQP,性能,RabbitMQ,Kafka,消息,精讲
来源: https://blog.51cto.com/15063244/2659765

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有