面试合集

kafka详解 - kafka基本原理

2019-10-08  本文已影响0人  JavaNull

1.什么是kafka

Kafka 是一个分布式,基于zookeeper协调的分布式——订阅消息传递系统和一个强大的队列系统。

组成:( Kafka 体系架构包括若干 Producer、若干 Broker、若干 Consumer,以及一个 ZooKeeper集群)

kafka是一个 支持一对一,一对多的发布和订阅消息系统

什么是消息系统: 一个负责接受消息和发送消息到两个不同第三方程序的系统

2.Kafka 特性

3.Kafka 三大主体

1.Producer: 生产者,也就是发送消息的一方。生产者负责创建消息 , 然后将其投递到

2.Consumer:消费者,也就是接收消息的 一方。消费者连接到 Kafka 上并接收消息,进
而进行相应的业务逻辑处理 。

3.Broker:服务代理节点。对于 Kafka 而言, Broker 可以简单地看作一个独立的 Kafka 服务节点或 Kafka服务实例。大多数情况下也可以将 Broker看作一台 Kafka服务器,前提是这 台服务器上只部署了一个 Kafka 实例。一个或多个 Broker 组成了 一个 Kafka 集群。

4.三大角色

5.Kafka 名词

6. Kafka的使用场景:

上一篇 下一篇

猜你喜欢

热点阅读