Демо использования Processor API для кастомной обработки ошибки доступа к топику при использовании Kafka Streams. Чтобы запустить пример: 1. Поднимите в Docker контейнеры с Kafka и административной консолью AKHQ описанные в файле /docker/docker-compose.yml 2. Создайте нужные топики и дайте права пользователям ivan (доступ ко всем топикам) и nana (нет доступа к одному из топиков) через утилиты Kafka CLI. Команды есть в файлах из директории /docker/commands 3. Проверьте настройки Spring Boot в application.yml 4. Запустите приложение 5. В консоли AKHQ доступной по localhost:8089 отправляйте сообщения во входящий топик В итоге работа кастомного процессора ResponseSinkProcessor будет наблюдаться при получении во входящий топик сообщения, содержашего "typeE" в своем теле из-за топологии, созданной в StreamTopology.