知识链-消息中间件
来源:互联网 发布:百度新闻的评论 知乎 编辑:程序博客网 时间:2024/06/06 05:25
消息中间件
Kafka
Kafka它本质上是一个消息系统,不同于传统的企业信息队列系统,它是以近乎实时的方式处理流经一个公司的所有数据,目前已经服务于LinkedIn、Netflix、Uber以及Verizon,并为此建立了实时信息处理平台。
应用场景:
1.Kafka可以应用于消息系统,比如,当下较为热门的消息推送,这些消息推送系统的消息源,可以使用Kafka作为系统的核心组建来完成消息的生产和消息的消费。
2.网站的行迹,我们可以将企业的Portal,用户的操作记录等信息发送到Kafka中,按照实际业务需求,可以进行实时监控,或者做离线处理等。
3.日志收集,类似于Flume套件这样的日志收集系统,但Kafka的设计架构采用push/pull,适合异构集群,Kafka可以批量提交消息,对Producer来说,在性能方面基本上是无消耗的,而在Consumer端中,我们可以使用HDFS这类的分布式文件存储系统进行存储。
架构原理:Kafka对消息的保存是根据Topic进行归类的,由消息生产者(Producer)和消息消费者(Consumer)组成,另外,每一个Server称为一个Broker。对于Kafka集群而言,Producer和Consumer都依赖于ZooKeeper来保证数据的一致性。
Kafka实战-入门
Kafka实战-Kafka Cluster
Kafka实战-简单示例
阅读全文
0 0
- 知识链-消息中间件
- 中间件-消息中间件
- 消息中间件
- 消息中间件
- 消息中间件
- 消息中间件
- 消息中间件
- 消息中间件
- 消息中间件
- 消息中间件
- 消息中间件
- 消息中间件
- 分布式消息队列(消息中间件)
- 消息中间件概述
- 消息中间件和JMS
- 消息中间件和JMS
- Apusic消息中间件
- 消息中间件和JMS
- C++改变集合元素的值
- HBase 常用Shell命令
- shell脚本自动化收集
- HBase操作注意事项
- 分布式服务框架 Zookeeper -- 管理分布式环境中的数据
- 知识链-消息中间件
- 知识链-分布式协调服务zookeeper
- 知识链-办公
- request.getScheme()的使用方法
- Django-ORM进阶操作02
- css中HSLA
- 代理模式
- 少犯智障问题!!!
- mysql in 和exists查询效率总结