Мы использовали искрообразование с кафкой какое-то время, и до сих пор мы использовали метод createStream
от KafkaUtils
.
Мы только начали изучать createDirectStream
и, как это было по двум причинам:
1) Лучше/проще "точно один раз" семантика
2) Лучшая корреляция раздела раздела kafka с разделами rdd
Я заметил, что createDirectStream
отмечен как экспериментальный. Вопрос у меня есть (извините, если это не очень специфично):
Должен ли мы изучить метод createDirectStream
, если один раз для нас очень важен? Будет здорово, если вы, ребята, сможете поделиться своим опытом с этим. Имеем ли мы риск столкнуться с другими проблемами, такими как надежность и т.д.