代码改变世界

随笔分类 -  消息队列

搞懂分布式技术21:浅谈分布式消息技术 Kafka

2019-02-08 20:05 by xiaok1024, 350 阅读, 收藏, 编辑
摘要: 搞懂分布式技术21:浅谈分布式消息技术 Kafka 浅谈分布式消息技术 Kafka 本文主要介绍了这几部分内容: 1基本介绍和架构概览 2kafka事务传输的特点 3kafka的消息存储格式:topic和parition 4副本(replication)策略:主从broker部署和partition 阅读全文

搞懂分布式技术20:消息队列因何而生

2019-02-08 20:04 by xiaok1024, 464 阅读, 收藏, 编辑
摘要: 搞懂分布式技术20:消息队列因何而生 消息队列已经逐渐成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要手段之一。 当今市面上有很多主流的消息中间件,如老牌的ActiveMQ、RabbitMQ,炙手可热的Kafka,阿里巴巴自主开 阅读全文

搞懂分布式技术19:使用RocketMQ事务消息解决分布式事务

2019-02-08 20:04 by xiaok1024, 755 阅读, 收藏, 编辑
摘要: 搞懂分布式技术19:使用RocketMQ事务消息解决分布式事务 初步认识RocketMQ的核心模块 rocketmq模块 rocketmq-broker:接受生产者发来的消息并存储(通过调用rocketmq-store),消费者从这里取得消息。 rocketmq-client:提供发送、接受消息的客 阅读全文

Kafka、RabbitMQ、RocketMQ等消息中间件的对比 —— 消息发送性能和区别

2019-02-08 19:54 by xiaok1024, 1058 阅读, 收藏, 编辑
摘要: Kafka、RabbitMQ、RocketMQ等消息中间件的对比 —— 消息发送性能和区别 那么,消息中间件性能究竟哪家强? 带着这个疑问,我们中间件测试组对常见的三类消息产品(Kafka、RabbitMQ、RocketMQ)做了性能比较。 Kafka是LinkedIn开源的分布式发布-订阅消息系统 阅读全文

面试 -- 核心篇 -- 中间件(消息)

2019-02-08 19:54 by xiaok1024, 346 阅读, 收藏, 编辑
摘要: 面试 -- 核心篇 -- 中间件(消息) 消息队列的应用场景 参考网址:消息队列的四种应用场景 (1)异步处理 用户注册时,可以同时将 发送邮件 和 发送短信 功能放到消息队列中实现。可以提高用户响应时间,提高系统吞吐量。 (2)应用解耦 用户下单和库存扣账中使用消息,可以防止库存系统出问题后,导致 阅读全文

Kafka、RabbitMQ、RocketMQ、ActiveMQ 17 个方面综合对比

2019-02-08 19:53 by xiaok1024, 263 阅读, 收藏, 编辑
摘要: 本文将从,Kafka、RabbitMQ、ZeroMQ、RocketMQ、ActiveMQ 17 个方面综合对比作为消息队列使用时的差异。(欢迎加入Java程序员群:630441304,一起学习交流会) 一、资料文档 Kafka:中。有kafka作者自己写的书,网上资料也有一些。 rabbitmq:多 阅读全文