当前位置: 首页 > news >正文

Kafka面试

文章内容转自: 华仔聊技术(Kafka 面试连环炮)

目录

一.初级

1.Kafka核心组件图

2.在 Kafka 中 Zookeeper 作用是什么?

3.生产者有哪些发消息的模式?

4.Kafka 如何合理设置分区数,越多越好吗?

Kafka 如何合理设置分区数 

分区设置越多越好吗?

5.如何保证 Kafka 中的消息是有序的? 

6.Kafka 副本有哪两种,作用是什么?

7.Kafka 读写数据这么快是如何做到的? 

顺序追加写 

Page Cache

零拷贝技术

8.Kafka中Offset的作用是什么,如何进行维护?

位移 Offset 管理方式 

__consumer_offsets 创建

二.中级

9.谈谈你对 kafka 的集群架构是如何理解的?

Kafka 整体架构图

Kafka存储机制

Kafka 副本机制 

Kafka 网络模型

谈谈你对 Kafka 消息语义是如何理解的? 

Producer端

Consumer端

http://www.lryc.cn/news/137903.html

相关文章:

  • Amazon CloudFront 部署小指南(六)- Lambda@Edge 基础与诊断
  • centos7安装hadoop 单机版
  • 村口的人家排放污水,污水浸染了整个村子,怎么办
  • 算法leetcode|72. 编辑距离(rust重拳出击)
  • 实训笔记8.21
  • robust distortion-free watermarks for language models
  • PTS性能测试工具-使用记录
  • 【boost网络库从青铜到王者】第六篇:asio网络编程中的socket异步读(接收)写(发送)
  • django sqlite3操作和manage.py功能介绍
  • 【SQL语句】SQL编写规范
  • 后端项目开发:工具类封装(序列化、反射)
  • 软件测试技术分享丨遇到bug怎么分析?
  • LeetCode无重复字符的最长子串
  • 17.2.2 【Linux】通过systemctl观察系统上所有的服务
  • Redis扩容机制与一致性哈希算法解析
  • BDA初级分析——可视化基础
  • 边缘计算节点BEC典型实践:如何快速上手PC-Farm服务器?
  • python自动把内容发表到wordpress完整示例及错误解答
  • 【javaweb】学习日记Day6 - Mysql 数据库 DDL DML DQL
  • 如何利用SFTP如何实现更安全的远程文件传输 ——【内网穿透】
  • 枚举和反射
  • MinIO【部署 01】MinIO安装及SpringBoot集成简单测试
  • 问道管理:证券代码是什么?有什么用?
  • 中文医学知识语言模型:BenTsao
  • Java基础十四(字符串)
  • vue3 基础知识 (动态组件 keep-alive 等) 04
  • 【C# Programming】编程入门:数组、操作符、控制流
  • 线上问诊:业务数据采集
  • 2023 CCPC 华为云计算挑战赛 hdu7399 博弈,启动!(图上博弈/枚举+逆向有向图sg函数)
  • Unity之 Vector3 的详细介绍以及方法的介绍