Я пишу некоторый код для прослушивания событий от Кафки (на Java). Вот дизайн:
- Центральный контроллер, который прослушивает события из определенной темы.
- В зависимости от типа сообщения вызвать соответствующий контроллер.
- Контроллер, в свою очередь, вызывает свой обработчик для выполнения соответствующего действия.
Каким будет идеальный шаблон проектирования, который я могу использовать для вышеуказанного сценария? Я пытался использовать шаблон посетителя. Это правильный выбор здесь?