kafka 主题管理

对于 kafka 主题(topic)的管理(增删改查),使用最多的便是kafka自带的脚本。

kafka

kafka 问题总结

kafka

kafka 如何保证数据的可靠性和一致性

数据可靠性

Kafka 作为一个商业级消息中间件,消息可靠性的重要性可想而知。本文从 Producter 往 Broker 发送消息、Topic 分区副本以及 Leader 选举几个角度介绍数据的可靠性。

kafka

Kafka Rebalance机制分析

Rebalance 本质上是一种协议,规定了一个 Consumer Group 下的所有 consumer 如何达成一致,来分配订阅 Topic 的每个分区。

例如:某 Group 下有 20 个 consumer 实例,它订阅了一个具有 100 个 partition 的 Topic 。正常情况下,kafka 会为每个 Consumer 平均的分配 5 个分区。这个分配的过程就是 Rebalance。

kafka

Kafka有哪几处地方有分区分配的概念?简述大致的过程及原理

在 kafka 中,分区分配是一个很重要的概念,它会影响Kafka整体的性能均衡。kafka 中一共有三处地方涉及此概念,分别是:生产者发送消息、消费者消费消息和创建主题。虽然这三处的对应操作都可以被称之为“分区分配”,但是其实质上所包含的内容却并不相同。

kafka

kafka的listeners配置错误导致主线程阻塞

问题背景

我们在用kafka的时候,偶尔会遇到这样这样一个问题。

我们写的kafka的客户端程序,在启动的时候,会无缘无故的 卡住(阻塞) 如下图所示:

kafka




Copyright 2019-2020 YANLIANG'S BLOG 载入天数...载入时分秒...