Если у вас стек целиком на TypeScript, Kafka или вы уже читаете через @platformatic/kafka или KafkaJS, и захотелось Kafka Streams - это для вас. Состояние по ключу (счетчики, агрегаты, окна) обычно живет в Redis или Postgres, и при падении консьюмера посреди батча получаете дубли или потерянные…
Kafka Streams для Node.js: как я делал exactly‑once на TypeScript и что сломалось по дороге
Это краткое изложение. Полный текст материала доступен на сайте источника.