Техсервис передачи событий#
Типовое решение (паттерн) Техсервис передачи событий относится к базовому.
Контекст#
В банковских системах требуется надежная и безопасная передача событий между сервисами с учетом корпоративных стандартов и требований к безопасности.
Проблема#
Стандартный Apache Kafka не обеспечивает необходимого уровня управления, безопасности и функциональности для банковских задач (шифрование, фильтрация, валидация, отказоустойчивость).
Решение#
Использование техсервиса передачи событий на базе Apache Kafka с дополнительными возможностями:
Реализация пайплайнов развертывания и управления сервисом (server-side)
Шифрование паролей к SSL (server-side)
Перехватчики для:
Отказоустойчивого подключения
Подписи и проверки событий (OTT/X.509)
Фильтрации атрибутов
Валидации по схемам (JSON, XML, AVRO)
Валидации брокера по сертификату
Сервис обеспечивает соответствие корпоративным требованиям и расширяет стандартные возможности Kafka.