The Quix blog

All Posts
Banner image for the blog article "Get started in minutes with the Hello Quix template"
Tutorials

Continuously ingest documents into a vector store using Quix, Qdrant, and Apache Kafka

Learn how to set up a decoupled, event-driven pipeline to embed and ingest new content into a vector store as soon as it's published.
Merlin Carter
Senior Content Writer
Banner image for the blog article "Get started in minutes with the Hello Quix template"
Tutorials

Get started in minutes with the Hello Quix template

Learn how to get started quickly with Hello Quix base template and use it as a foundation for your projects.
Steve Rosam
Full-stack developer
Banner image for the blog article "AI Bots as difficult customers—generating synthetic customer conversations using Llama-2, Kafka and LangChain"
Tutorials

AI Bots as difficult customers—generating synthetic customer conversations using Llama-2, Kafka and LangChain

Learn the basics for running your own AI-powered support bots and understand the challenges involved in using AI for customer support.
Merlin Carter
Senior Content Writer
Banner image for the blog article "Analyze clickstream data in real time and trigger special offers based on user behavior"
Tutorials

How to create a project from a template in Quix

Learn how to get started quickly with Quix project templates and use them as a reference to build your own event-driven, stream-processing application.
Steve Rosam
Full-stack developer
Banner image for the blog article Predict 3D printer failures in real-time using sensor data
Tutorials

Predict 3D printer failures in real-time using sensor data

Deploy a reference application that shows you how to do real-time predictive analytics on sensor data from a simulated fleet of 3D printers.
Steve Rosam
Full-stack developer
Banner image for the blog article "Analyze clickstream data in real time and trigger special offers based on user behavior"
Tutorials

Analyze clickstream data in real time and trigger special offers based on user behavior

Learn how to analyze clickstream data in real time using Python. Trigger frontend events and show aggregations in a real-time dashboard—using Quix, Streamlit and Redis Cloud.
Steve Rosam
Full-stack developer
Preview of the front end of a computer vision project template.
Tutorials

Build and deploy your own traffic monitoring app using computer vision

Learn how to fork our new computer vision template and deploy an application that uses London's traffic cameras to gauge current congestion by leveraging object detection to count vehicles.
Tomáš Neubauer
CTO & Co-Founder
Text on black background saying unknown partition error.
Tutorials

How to fix the unknown partition error in Kafka

A look at the most common causes of Kafka's "unknown topic or partition" error along with practical steps and solutions to help you fix it.
Peter Nagy
Head of Platform & Co-Founder
Python and Quix logos in a colorful wavelength background.
Tutorials

A practical introduction to stream reprocessing in Python

Learn how to reprocess a stream of data with the Quix Streams Python library and Apache Kafka. You'll ingest some GPS telemetry data into a topic and replay the stream to try out different distance calculation methods.
Tomáš Neubauer
CTO & Co-Founder
Gzip compress to Kafka logos.
Tutorials

How to use gzip data compression with Apache Kafka and Python

Learn why data compression is vital and how use it with Kafka and kafka-python, focussing on gzip—one of the strongest compression tools that Kafka supports.
Tomáš Neubauer
CTO & Co-Founder
ML predictions with Python and Apache Kafka black background.
Tutorials

Build a simple event-driven system to get ML predictions with Python and Apache Kafka

Use the Quix Streams Python library to continuously stream email records from a CSV file, get an ML inference for each record, then stream the results back to a new Kafka topic.
Tomáš Neubauer
CTO & Co-Founder
Tabular time series data Kafka Python.
Tutorials

How to send tabular time series data to Apache Kafka with Python and Pandas

Use Python to process time series data and send it to Apache Kafka. You'll use a large sample data set from an online-retailer and send the records in batches with Pandas and the kafka-python library.
Tomáš Neubauer
CTO & Co-Founder
Image showing icons of Quix and CoinAPI.
Tutorials

How to deploy a currency alerting pipeline with Quix and CoinAPI

How to build a powerful currency alerting pipeline in a few minutes with Quix and CoinAPI.
Tomáš Neubauer
CTO & Co-Founder
SQL CDC logo image.
Tutorials

Build a CDC pipeline with the Quix SQL Server connector

Create a CDC pipeline and publish data to Kafka topics in just a few minutes with our open source SQL Server connector.
Steve Rosam
Full-stack developer
Purple background with six icons.
Tutorials

Four solutions for handling time series data

Most data in streaming applications such as IoT, finance, user behavior analysis and automotive is time-series data. Learn how to capture, process and apply it to get the most value from it.
Tomáš Neubauer
CTO & Co-Founder
Quix library open window.
Tutorials

Your guide to contributing to the Quix library

When, why, and how to contribute code samples to the Quix library.
Steve Rosam
Full-stack developer
Three icons on colorful background.
Tutorials

How to build a no-code pipeline for sentiment analysis with our Snowflake connector

Three Quix connectors let you move data from Twitter to a Snowflake database while transforming it along the way. Learn how to set up the pipeline without writing any code.
Steve Rosam
Full-stack developer
Black and grey open windows.
Tutorials

How to develop a usage-based pricing system

How we engineered usage-based pricing on a message broker, with an in-depth guide to technical implementation and code samples.
Patrick Mira Pedrol
Head of Software & Co-Founder