Если в KTable нет записи, я хочу быть уверен что и в исходном топике сообщения нет. Без всяких eventual consistency.
не очень понял исходную задачу
внезапно очевидно решение ( в отвязке от кафка стримов, хоть руками пиши) - сообщение пишется в топик, когда-нибудь оно прочтется в стор. Полагаться что оно там есть - нельзя. Делать так, чтобы сначала писать в базу, потом в кафку - можно, сложно. привет транзакции между базой/кешом/etc.