Согласно моему пониманию, WAL работает только в потоковом режиме с искрой, а не в структурированном режиме. Структурированная потоковая передача реализует отказоустойчивость, основанную на контрольной точке, например глобальное состояние flink. Контрольная точка хранит все состояния, включая смещения кафки и др. Местоположение указано в вашем коде.