Kafka Connect MongoDB Sink против клиента Mongo - PullRequest
2 голосов
/ 25 сентября 2019

Мне нужно создать приложение, которое читает из Kafka и записывает данные в MongoDB.В большинстве случаев данные будут записываться как есть, но будут случаи, когда потребуется некоторая обработка данных.

Интересно, что делать -

Использовать Kafka Connect MongoDB Sink или использовать наш "старый и знакомый" подход создания приложения с потребителем Kafka и записывать данные вMongo с использованием клиента MongoDB (работает на K8s).

Каковы преимущества / недостатки использования Kafka connect?с точки зрения мониторинга, масштабирования, отладки и предварительной обработки данных?

Спасибо

...