无论是作为面试官,还是应聘者,我都接触过很多Kafka面试题。而在最近面试了很多候选人,发现写了熟悉Kafka,但是对于Kafka相关的知识却是只知道大概用处,简单搭建和使用。我想说,虽然我们是SRE(可靠性工程师),但不论你是业务层的SRE还是基础设施层的SRE,我们都需要对业务方的使用 ...
文章目录 面试题列表 .突发宕机,Kafka写入的数据如何保证不丢失 Kafka 分布式存储架构 Kafka 高可用架构 Kafka 写入数据丢失问题 Kafka 的 ISR 机制是什么 Kafka 写入的数据如何保证不丢失 总结 .Kafka如何实现每秒上百万的超高并发写入 页缓存技术 磁盘顺序写 零拷贝技术 总结 .Kafka中的ISR InSyncRepli OSR OutSyncRepl ...
2020-06-21 11:03 0 533 推荐指数:
无论是作为面试官,还是应聘者,我都接触过很多Kafka面试题。而在最近面试了很多候选人,发现写了熟悉Kafka,但是对于Kafka相关的知识却是只知道大概用处,简单搭建和使用。我想说,虽然我们是SRE(可靠性工程师),但不论你是业务层的SRE还是基础设施层的SRE,我们都需要对业务方的使用 ...
1.Kafka的设计是什么样的呢?Kafka将消息以topic为单位进行归纳将向Kafka topic发布消息的程序成为producers.将预订topics并消费消息的程序成为consumer.Kafka以集群的方式运行,可以由一个或多个服务组成,每个服务叫做一个broker.producers ...
1、如何获取topic主题的列表bin/kafka-topics.sh --list --zookeeper localhost:2181 2、生产者和消费者的命令行是什么?生产者在主题上发布消息:bin/kafka-console-producer.sh --broker-list ...
1、请说明什么是Apache Kafka? Apache Kafka是由Apache开发的一种发布订阅消息系统,它是一个分布式的、分区的和可复制的提交日志服务。 2、说说Kafka的使用场景? ①异步处理 ②应用解耦 ③流量削峰 ④日志处理 ⑤消息通讯等。 3、使用Kafka ...
目录 1.kafka数据可靠性怎么保证?ack 2.Kafka 中的 ISR是什么?AR是什么? 3.Kafka中数据一致性怎么保证?HW、LEO 等分别代表什么? 4.Kafka中的分区器、序列化器、拦截器是否了解?它们之间的处理顺序是什么 ...
现如今,Kafka已不再是一个单纯的消息队列系统。Kafka是一个分布式的流处理平台,被越来越多的公司使用,Kafka可以被用于高性能的数据管道,流处理分析,数据集成等场景。本文分享总结了几个Kafka常见的面试问题,希望对你有所帮助。主要包括以下内容: Kafka是如何保障数据不丢失 ...
关注公众号:大数据技术派,回复: 资料,领取1024G资料。 1、Kafka 都有哪些特点? 高吞吐量、低延迟:kafka每秒可以处理几十万条消息,它的延迟最低只有几毫秒,每个topic可以分多个partition, consumer group 对partition进行 ...
1.什么是反射 答:反射就是根据字节码文件, 获得类的信息,字段信息,方法信息等内容, 创建实例,调用方法的技 术。 Java反射就是在运行状态中,对于任意一个类,都能够知道这个 ...