GK Question

technology medium mcq

Which technology enables distributed stream processing with exactly-once semantics?

  1. Apache Kafka
  2. Apache Flink
  3. Apache Spark Streaming
  4. All of these

Answer: All of these

Kafka (messaging), Flink (stream processing), Spark Streaming (micro-batch) enable real-time analytics with varying consistency guarantees.

Topic Data Engineering: Real-time Streaming
Exam Relevance Banking, SSC JE, UPSC