Well I definitely support the example of using Kafka for analytics with a streaming solution like Flink or Spark, etc. However I asked the &quot;why not directly to ES&quot; question because the example of using Kafka just as a layer in front of ES I felt it kinda painted Kafka layer as something &quot;we could do because we can, not because we need to&quot;.