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

kafka消息中间键

时间:2020-04-01 20:59:46      阅读:93      评论:0      收藏:0      [点我收藏+]

标签:cal   apach   区别   组件   一个   top   异步   消费   其他   

1、 kafka的介绍

kafkalinkedin公司开源捐献给apache的一个消息队列的框架,底层语言用的是scala

kafka是一个分布式的消息队列,提供了类似于JMS特性,不是标准的JMS实现,也有生产者,消费者,topic等组件

 

2、 消息队列的作用

 

解耦,异步,并行

 

3、 kakfa与传统消息队列架构上的区别对比

 

kafkaactiveMQ的对比:

 

1、 activeMQ是一个标准的JMS实现,kafka不是的

 

2、 activeMQ当中的消费者,订阅某一类主题之后,等着服务端把消息给推送过来,kafka当中是消费者主动去拉取消息

 

3、 activeMQ当中可以有事务的保证,kakfa当中没有

 

4、 activeMQ当中的消息消费完了就没了,kafka当中的消息都是保存在磁盘当中

 

5、kafka当中采用的是zookeeper保存一些topic,以及一些其他的元数据信息

 

kafka消息中间键

标签:cal   apach   区别   组件   一个   top   异步   消费   其他   

原文地址:https://www.cnblogs.com/nacyswiss/p/12615664.html

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