Pull to refresh

Comments 5

Вообще-то, delivery.timeout.ms по умолчанию 2 минуты. Ничего себе, проблемы с сетью. Какой-то странный outbox, тогда уже проще писать сразу записи в базу и тащить их оттуда кафка-коннектом.

Рекомендую https://microservices.io/, обе проблемы и пути решения описаны подробно ну или соответствующую книгу от того же товарища

Тут надо не кафку а обычный message broker использовать и dead letter queue, что вы собственно и пытались реализовать.

Вот да, всегда удивляло что люди берут технически сложный distributed log когда работают с ним только в рамках парадигмы message queue. Хотя казалось бы можно взять чистый message broker и поиметь специфичные фичи из коробки.

Sign up to leave a comment.