Kafka
程序员摩西
这个作者很懒,什么都没留下…
展开
-
互联网企业都会碰到的63道面试题:RabbitMQ+Kafka+Zookeeper+Redis+JVM
小编精心收集:专为银十招聘季准备,以下面试题先过一遍,为即将到了的面试做好准备,也过一遍基础知识点。 一、RabbitMQ rabbitmq 的使用场景有哪些? rabbitmq 有哪些重要的角色? .rabbitmq 有哪些重要的组件? rabbitmq 中 vhost 的作用是什么? rabbitmq 的消息是怎么发送的? rabbitmq 怎么保证消息的稳定性? rabbitmq 怎么避免消息丢失? 要保证消息持久化成功的条件有哪些? rabbitmq 持久化有什么缺点? .rabbitmq 有几原创 2020-10-13 20:45:36 · 339 阅读 · 1 评论 -
阿里大佬是怎么监控Kafka?这次算是长见识了
本文已收录GitHub,更有互联网大厂面试真题,面试攻略,高效学习资料等 监控 Kafka,历来都是个老大难的问题。无论是在我维护的微信公众号,还是 Kafka QQ群里面,大家问得最多的问题,一定是 Kafka 的监控。大家提问的内容看似五花八门,但真正想了解的,其实都是监控这点事,也就是我应该监控什么,怎么监控。 我个人认为,和头疼医头、脚疼医脚的问题类似,在监控 Kafka 时,如果我们只监控Broker 的话,就难免以偏概全。单个 Broker 启动的进程虽然属于 Kafka 应用,但它也是一..原创 2020-07-06 20:39:19 · 426 阅读 · 0 评论 -
Kafka中位移提交那些事儿
本文已收录GitHub,更有互联网大厂面试真题,面试攻略,高效学习资料等 之前我们说过,Consumer 端有个位移的概念,它和消息在分区中的位移不是一回事儿,虽然它们的英文都是 Offset。今天我们要聊的位移是 Consumer 的消费位移,它记录了Consumer 要消费的下一条消息的位移。这可能和你以前了解的有些出入,不过切记是下一条消息的位移,而不是目前最新消费消息的位移。 我来举个例子说明一下。假设一个分区中有 10 条消息,位移分别是 0 到 9。某个Consumer 应用已消费了 5 条.原创 2020-07-01 21:25:35 · 300 阅读 · 0 评论 -
一文详解消息队列——Kafka如何实现高性能IO?
本文已收录GitHub,更有互联网大厂面试真题,面试攻略,高效学习资料等 Kafka 是一个高性能的消息队列,在众多消息队列产品中,Kafka 的性能绝对是处于第一梯队的。我曾经在一台配置比较好的服务器上,对 Kafka 做过极限的性能压测,Kafka 单个节点的极限处理能力接近每秒钟 2000 万条消息,吞吐量达到每秒钟 600MB。 你可能会问,Kafka 是如何做到这么高的性能的? 之前就曾探讨过:怎么开发一个高性能的网络应用程序。其中提到了像全异步化的线程模型、高性能的异步网络传输、自定义的私有传.原创 2020-06-15 20:52:25 · 366 阅读 · 0 评论