自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Kafka 面经 原理篇(二) 消费者

Kafka 面经 原理篇(二) 消费者 最近会持续更新,全文已整理在Github仓库 eat-kafka,喜欢可以收藏点赞,有问题欢迎指出 最近一次更新 2021年6月9日10:35 什么是消费者组? - 传统的“消息队列”的问题 - 点对点模式,消息只能被下游的一个consumer消费(伸缩性差) - 发布 / 订阅模型,因为每个订阅者都必须要订阅主题的所有分区 - Consumer Group 是 Kafka 提供的可扩展且具有容错性的消费者机制 - 多个消费者实例共享一个公共Group

2021-06-09 10:36:28 154 3

原创 Kafka 面经 原理篇(一) 生产者

Kafka 面经 (一) 生产者 最近会持续更新,全文已整理在Github仓库 eat-kafka,喜欢可以收藏点赞,有问题欢迎指出 为什么分区? - 提供负载均衡的能力,实现系统的高伸缩性(Scalability) - 主题下的每条消息只会保存在某一个分区中,不同的分区能够被放置到不同节点的机器上 - 数据的读写操作也是针对分区这个粒度而进行的 - 添加新的节点机器可以增加吞吐量 - 利用分区也可以实现其他一些业务需求,比如实现业务级别的消息顺序问题 Kafka都有哪些分区策

2021-06-06 16:29:47 137

原创 Kafka 面经 部署篇 (一)

Kafka 面经 部署篇 (一) 最近会持续更新,全文已整理在Github仓库 eat-kafka,喜欢可以收藏点赞,有问题欢迎指出 Kafka线上部署需要考虑些什么? - 操作系统 - Kafka 客户端底层使用了 Java 的 selector selector 在 Linux 上的实现机制是 epoll(会把哪个流发生了怎样的I/O事件通知我们) selector 在 Windows 平台上的实现机制是 select(有I/O事件发生却并不知道是哪几个流,只能无差

2021-06-05 16:07:30 137

原创 Kafka 面经 基础篇 (一)

基础篇(一) 什么是消息引擎,消息引擎的作用? - 传递消息 点对点模型 发布订阅模型 - 解耦削峰 Kafka 术语解释 - Broker - Replication

2021-06-04 21:36:56 269 1

原创 kafka面试题整合列表

kafka面试题整合列表 最近有空,详细回答会继续整合在专栏内 什么是消息引擎,消息引擎的作用 Kafka的术语解释(Broker、Replication、Partitioning、Consumer Group、Rebalance、Consumer Offset) Kafka只是消息引擎吗? Kafka的各种版本 Kafka的版本演进 Kafka线上集群部署需要考虑什么?(实战:带宽计划) Kafka有哪些重要参数? 为什么分区?分区有哪些好处? 都

2021-06-01 09:35:48 187

原创 面经 机器学习 KNN(K近邻)

简述一下KNN算法的原理? 近朱者赤近墨者黑: k 近邻算法实际上利用训练数据集对特征向量空间进行划分,并作为其分类的“模型”。 给定一个训练数据集,对新的输入实例,在训练数据集中找到与该实例最邻近的 k 个实例,这 k 个实例的多数属于某个类,就把该输入实例分为这个类。 k近邻模型的三要素:距离度量、k值选择、分类决策规则 KNN算法优点和缺点? 优点 思想简单,理论成熟 KNN...

2019-12-14 08:35:22 342

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除