Tagged articles
2 articles
Page 1 of 1
ITPUB
ITPUB
Dec 2, 2023 · Backend Development

Why Did My Flink Kafka Job Lose Data? Uncovering Misconfigured Bootstrap Servers

A Flink job that reads from Kafka and writes to Elasticsearch was losing data because the bootstrap.servers list mixed production and pre‑release clusters, causing random server selection, partition discovery failures, and offset mismatches, which were resolved by correcting the server configuration.

Bootstrap ServersData lossFlink
0 likes · 8 min read
Why Did My Flink Kafka Job Lose Data? Uncovering Misconfigured Bootstrap Servers
ShiZhen AI
ShiZhen AI
Jun 23, 2022 · Backend Development

How Kafka Clients Choose the Correct Listener in Multi‑Network Environments

This article explains how a Kafka client determines which broker listener to use when a cluster has multiple listeners, detailing the metadata update flow, server‑side filtering by listener name, and the impact of mixed listener names in the bootstrap.servers list.

Bootstrap ServersKafkaListeners
0 likes · 9 min read
How Kafka Clients Choose the Correct Listener in Multi‑Network Environments