Антон Долганин

Я инженер, который решает задачи, а не пишет на языке. Архитектура, разработка, DevOps — подбираю инструменты под цель, строю решения, которые работают в проде и масштабируются без боли.

Ты можешь создать топик с retention.ms=0, и Kafka всё равно примет и разошлёт сообщение всем подписчикам. Хранилища не будет. Никаких логов. Чистый live-firehose.

Это превращает Kafka из системы хранения в строгое real-time вещание, почти как WebSocket на стероидах, но через брокер.

📌 Применяется редко, но мощно:

  • временные нотификации
  • внутренняя маршрутизация событий
  • анти-персистентный лог: “никогда не сохраняй, только разошли”

WebSocket на стероидах, или Kafka retention.ms=0