Мне нужно создать приложение, которое читает из Kafka и записывает данные в MongoDB.В большинстве случаев данные будут записываться как есть, но будут случаи, когда потребуется некоторая обработка данных.
Интересно, что делать -
Использовать Kafka Connect MongoDB Sink или использовать наш "старый и знакомый" подход создания приложения с потребителем Kafka и записывать данные вMongo с использованием клиента MongoDB (работает на K8s).
Каковы преимущества / недостатки использования Kafka connect?с точки зрения мониторинга, масштабирования, отладки и предварительной обработки данных?
Спасибо