Why Kafka is used for real-time data analytics?