kafka-消息发布与订阅
GCH6969
让我们一起进击吧
展开
-
Kafka是什么?
在流式计算中。Kafka一般用来缓存数据,storm通过消费kafka的数据进行计算。 1)Apache Kafka是一个开源消息系统,由Scala写成。是由Apache软件基金会开发的一个开源消息系统项目。 2)Kafka最初是由LinkedIn公司开发,并于 2011年初开源。2012年10月从Apache Incubator毕业。该项目的目标是为处理实时数据提供一个统一、高通量、低等待的原创 2018-01-03 21:57:50 · 965 阅读 · 0 评论 -
#浅谈消息队列
消息队列的应用场景 目前在生产环境,使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ等。 1.解耦 场景说明:用户下单后,订单系统需要通知库存系统。传统的做法是,订单系统调用库存系统的接口。 缺点:假如库存系统无法访问,则订单减库存将失败,从而导致订单失败。订单系统与库存系统耦合 使用消息队列: 订单系统:用户原创 2018-01-04 13:40:46 · 306 阅读 · 0 评论