Which technology enables distributed stream processing with exactly-once semantics?
- Apache Kafka
- Apache Flink
- Apache Spark Streaming
- All of these
Answer: All of these
Kafka (messaging), Flink (stream processing), Spark Streaming (micro-batch) enable real-time analytics with varying consistency guarantees.