
11/8/2017 · Tom Underhill
What this post added
This post details using KSQL to process real-time device data from a gaming steering wheel. It covers writing a custom Kafka producer using SharpDX and Confluent's .NET Kafka Client to ingest raw axis inputs into Kafka. It then demonstrates creating a KSQL source stream from the Kafka topic and deriving new streams with custom transformations for steering (converting raw values to degrees), accelerator, and brake pedals (converting raw values to a 0-100 range). The post also shows how to visualize this processed data in Grafana.