Introducing KSQL: Open Source Streaming SQL for Apache Kafka

Introducing KSQL, a streaming SQL engine for Apache Kafka. KSQL provides a simple and completely interactive SQL interface for processing data in Kafka.

This is incredibly cool. SQL-based analytics lives in a batch-based world today. Moving towards SQL syntax for querying real-time data streams is a major development. If you could write SQL queries on data and get answers with < 1s latency, that would unlock a completely new set of capabilities for data analysts and scientists.

It remains to be seen exactly what the performance characteristics are of KSQL are, but this worth paying attention to.


Want to receive more content like this in your inbox?