1.大纲

  Kafka控制节点用的是什么?

  消费者、生产者是如何理解的?

2.Kafka控制节点用的是什么?

  基于zookeeper协调的分布式消息系统

3.消费者、生产者是如何理解的?

消息系统通常都会由生产者,消费者,Broker三大部分组成,生产者会将消息写入到Broker,消费者会从Broker中读取出消息,不同的MQ实现的Broker实现会有所不同,不过Broker的本质都是要负责将消息落地到服务端的存储系统中。具体步骤如下:
  1. 生产者客户端应用程序产生消息:

    1. 客户端连接对象将消息包装到请求中发送到服务端
    2. 服务端的入口也有一个连接对象负责接收请求,并将消息以文件的形式存储起来
    3. 服务端返回响应结果给生产者客户端
  2. 消费者客户端应用程序消费消息:

    1. 客户端连接对象将消费信息也包装到请求中发送给服务端
    2. 服务端从文件存储系统中取出消息
    3. 服务端返回响应结果给消费者客户端
    4. 客户端将响应结果还原成消息并开始处理消息

转载于:https://www.cnblogs.com/juncaoit/p/10527472.html

028 kafka面试小节相关推荐

  1. 手撸架构,Kafka 面试42问

    技术栈 传送门 JAVA 基础 手撸架构,Java基础面试100问_vincent-CSDN博客 JAVA 集合 手撸架构,JAVA集合面试60问_vincent-CSDN博客 JVM 虚拟机 手撸架 ...

  2. Kafka面试,你真的过关了吗?

    在热招的大数据架构师岗位面试中,Kafka 面试题被面试官选中的几率非常大,也是HR 的杀手锏和狠招,一般来讲,面试题有以下几种: 1. Kafka 为什么这么快? 2. 如何对 Kafka 集群进行 ...

  3. 《kafka面试100例 -6》如果在/admin/delete_topics/中手动写入一个节点会不会正常删除Topic

  4. kafka源码_终于看到有人把Kafka讲清楚了,阿里面试官推荐你看这份源码笔记

    这几年,大数据发展迅猛,其中 Kakfa 凭借高可靠.高吞吐.高可用.可伸缩几大特性,成为数据管道技术的首选. 越来越多人开始使用 Kafka,对学习源码的需求也愈发强烈,原因主要有这么几个方面: 了 ...

  5. 2019年这50个Kafka面试题,你知道答案么?

    >>>>1.Kafka面试问答 Apache Kafka的受欢迎程度很高,Kafka拥有充足的就业机会和职业前景.此外,在这个时代拥有kafka知识是一条快速增长的道路.所以, ...

  6. 【面试必备】java实现下载文件

    本文框架如下 第一部分,主要是在阅读代码过程中的日志和笔记: 第二部分,主要介绍了 Redis 的主要框架,以及 Redis 是如何提供服务的,从一个最简单的命令开始讲起: 第三部分,主要介绍 Red ...

  7. 面试官灵魂拷问:为什么 SQL 语句不要过多的 join?

    点击上方"朱小厮的博客",选择"设为星标" 后台回复"书",获取 后台回复"k8s",可领取k8s资料 来源:r6d.c ...

  8. 为了追求极致的性能,Kafka掌控这11项要领

    欢迎跳转到本文的原文链接:https://honeypps.com/mq/kafka-11-keys-for-extreme-performance/ 很多同学私信问我Kafka在性能优化方面做了哪些 ...

  9. 2019年这50个Kafka面试题,你知道答案么

    转载自  2019年这50个Kafka面试题,你知道答案么 Apache Kafka对于新手的面试问题:41, 42, 43, 44, 45, 47, 49 Apache Kafka对于有经验的人的面 ...

  10. rabbitmq视频教程,面试官:

    就一个类来说,应该仅有一个引起它变化的原因.也就是说,一个类应该只有一个职责. 如果有多个职责,那么就相当于把这些指责耦合在起,一个职责的变化就可能削弱或抑制了这个类完成其他职责的能力,引起类的变化的 ...

最新文章

  1. 黔农云认证用别人认证_绝对干货,黔农云常见17个问题答疑!
  2. Medusa(美杜莎)和Hydra(九头蛇)快速入门手册:01
  3. 互联网日报 | 3月2日 星期二 | ​互联网人薪资报告:2021 开年薪资环比增长 7%...
  4. gsensor 车辆碰撞算法_AEB安全模型(一)——基于碰撞时间的安全模型
  5. 2019.2.2牛客寒假算法基础集训营
  6. Oracle 11gR2 sessions=1.5*processes+22
  7. Android-蓝牙AVRCP 以及 绝对音量(absolute volume)概述-A2dp-hfp
  8. Mac - 当前位置打开终端
  9. 去年净亏7.37亿美元,“自动驾驶第一股”的商业化之痛
  10. ssm基于微信小程序的恋上诗词设计与实现毕业设计源码011431
  11. 实现用户在网页中给我的QQ邮箱发邮件
  12. 脚本录制和回放终端会话(script、scriptreplay)使用
  13. 为什么我选择并且推崇用ROS开发机器人
  14. ERP术语 英文对照(部分)(参考)
  15. 周长最短面积最大_图说、故事趣说“周长一定时,何种封闭的平面图形面积最大?”...
  16. 美联储新型货币工具_2_新闻类
  17. 中国综合社会调查调查数据(CGSS)
  18. qt通过Tcp和SQL实现仿qq的聊天软件
  19. 856计算机专业综合考试,2017年中央民族大学856计算机学科专业综合硕士研究生考试大纲...
  20. 投资大,智慧工厂是鸡肋?重庆为啥还要求规上企业向其靠拢?

热门文章

  1. docker容器详解(入门必看)(一)
  2. Linux如何修改环境变量PATH,以及系统登录时读取文件的顺序
  3. Android开发过程中的坑及解决方法收录
  4. Linux(RadHat)基础学习—vim编辑器及文件的输入输出
  5. jquery easyui datagrid 获取Checked选择行(勾选行)数据
  6. ANDROID 中设计模式的採用--结构型模式
  7. fopen()函数的文件模式
  8. .net weka ikvm java
  9. 网络爬虫Heritrix源码分析(一) 包介绍
  10. gettype拿不到值_这五种古董,别说是买豪车豪宅,放在现实中最多就值一顿饭钱...