Hi,

We use Kafka with Spark streaming, where we consume the messages every few
mins.

Can we also use Kafka to store messages for longer duration in hours; The
usecase is for a spark batch job that runs every few hours to consume
messages from Kafka topic.

Is it advisable to use Kafka for such use cases? Or should I be looking at
a persistent store like Cassandra or HDFS, for longer durations?

Regards,
Firdousi

Reply via email to