Kafka第一讲:应用场景及架构设计详解

本文作为Kafka专题第一讲,介绍了Kafka的发展历史、应用场景,深入讲解了Kafka架构,包括Broker、Partition、消费者组和相关参数设置。此外,还提及了Kafka的Java开发API和管理工具,探讨了数据多写场景下的解决方案。
摘要由CSDN通过智能技术生成

        本节是Kafka专题第一篇,主要介绍Kafka的发展历史、应用场景以及Kafka的基本架构,后续还会对Kafka的生产者、Broker、消费者、集群做详细讲解,敬请期待。

1.kafka的发展历史及应用场景

1.1kafka的定位

        可以实现如下功能:

1.2为什么叫kafka?

        通过Scala语言编写。

1.3 kafka的应用场景

2.Kafka管理界面

2.1管理工具

2.2命令窗口 

2.2.1bin目录

        这些脚本是对java命令的一些封装,例如生产端、消费端、zk、测试工具等一些列命令。

        通过vim命令进去查看,可以看到命令的底层是.jar文件(运行命令实际就是运行一些java的jar包,里面是用shell脚本写的)。

3.kafka架构

3.1Kafka架构图

      注意

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值