Project template
Use case
Code snippet
Hello Quix
A simple three-step pipeline that you can use as a basis for any project. It streams data from a small CSV to a Kafka topic. From there, it’s consumed by a basic aggregation process which writes the output to a second topic. The output is consumed by a basic logging service.
Use cases:
Quick Start
Created by:
![A simple real-time pipeline diagram](https://cdn.prod.website-files.com/64a7eed956ba9b9a3c62401d/65ca571a412f23370ad7bea5_OG%20image%20-%20Hello%20Quix.jpg)
Main project components
CSV data source
A source component that streams a basic time-series dataset (consisting of a timestamp, ID, and first name) to a Kafka topic.
Name counter
A transformation service that counts how often each name occurs in the data and writes it to a “counted_names” topic.
Console logger
A simple consumer service that reads from the “counted_names” topic and logs the output to the console.
Technologies used
Using this template
This is a simple base template that you can easily adapt for any use case.
Built on Quix with: