TGViewer
Arenadata Arenadata @arenadata · 3.21K subscribers
Post #1361 759
6️⃣ В нашем блоге на Хабре вышла новая статья о том, что происходит внутри Kafka между вызовом producer.send() и записью сообщения в лог.

Автор — Максим Шуматбаев, инженер технической поддержки Arenadata. В материале рассматриваются внутренние механизмы Kafka со стороны клиента: как приложение находит нужный брокер, формирует и отправляет сообщения, получает подтверждения и использует механизмы защиты от потерь и дублей. Отдельно — о ситуациях, когда проблема выглядит как сбой кластера, но связана с клиентом, сетью или конфигурацией.
 
💡 Из статьи вы узнаете:

🔹как клиент находит leader нужной partition и обновляет метаданные;
🔹что происходит после send(): от выбора partition и batching до ProduceRequest и ACK;
🔹как acks, ISR и min.insync.replicas влияют на надежность записи;
🔹откуда появляются дубли и как работают retries и idempotence;
🔹почему некоторые проблемы, похожие на сбой кластера, могут быть связаны с клиентом, сетью или конфигурацией.

☑️ Кому будет полезно?

Разработчикам и архитекторам распределенных систем, data/platform engineers, администраторам Kafka и специалистам сопровождения — всем, кто работает с Kafka в production и разбирает проблемы с записью сообщений, задержками, дублями и отказоустойчивостью.

Читайте и комментируйте на Хабре >>

#Kafka #Habr
  • 👍 11
More from @arenadata
  1. Sep 22, 2026😏 ADH Cloud 1.4.0: новые возможности Spark в Kubernetes Группа Arenadata представила нову…
  2. Sep 21, 2026🎥 Команда Picodata выпустила короткое обучающее видео для тех, кто рассматривает замещени…
  3. Sep 18, 2026💚Российский АПК активно внедряет цифровые технологии: агродроны, спутниковый мониторинг и…
  4. Sep 17, 2026🎥 ADQM & ADQM Control: запись вебинара и презентация уже доступны Для тех, кто пропустил…
  5. Sep 16, 2026🏭ИИ, промышленный интернет вещей и цифровые двойники уже помогают нефтегазовым компаниям…
  6. Sep 15, 2026👍HeadHunter сделал Arenadata Catalog рабочим инструментом для аналитиков, дата-инженеров…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →