Watch the webinar: How CloudNC increase manufacturing efficiency with Quix
More details
Quix Homepage
Product
Quix Cloud
Quix Streams
Solutions
Industry: Energy
Industry: Manufacturing
Customer stories
Project templates
Platforms
Connectors
Connectors
Pricing
Pricing
Blog
Blog
Docs
Docs
Github icon
View our Github repo
Slack Icon
Join our Slack community
Explore the platform
Explore the platform
The Quix blog
Industry insights
Mar 13, 2025
Model based development: How to manage data throughout the R&D lifecycle
Simplify your model-based development workflow with key data management practices for consolidating test data throughout the development lifecycle.
Mike Rosam
CEO & Co-Founder
All posts
Company
Industry insights
Ecosystem
Use Cases
Tutorials
Releases
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Company
All posts
Apr 9, 2024
Introducing Streaming DataFrames
Learn how Streaming DataFrames can simplify real-time data processing in Python with a familiar DataFrame approach.
Tomáš Neubauer
CTO & Co-Founder
Industry insights
All posts
Mar 26, 2024
Navigating stateful stream processing
Discover what sets stateful stream processing apart from stateless processing and read about its related concepts, challenges and use cases.
Tim Sawicki
Senior Python Engineer
Industry insights
All posts
Mar 14, 2024
What is real-time feature engineering?
Pre-computing features for real-time machine learning reduces the precision of the insights you can draw from data streams. In this guide, we'll look at what real-time feature engineering is and show you a simple example of how you can do it yourself.
Tun Shwe
VP Data
Industry insights
All posts
Mar 14, 2024
A guide to windowing in stream processing
Explore streaming windows (including tumbling, sliding and hopping windows) and learn about windowing benefits, use cases and technologies.
Daniil Gusev
Lead Python Engineer
Ecosystem
All posts
Feb 28, 2024
Understanding Kafka’s auto offset reset configuration: Use cases and pitfalls
The auto.offset.reset configuration defines how Kafka consumers should behave when no initial committed offsets are available for the partitions assigned to them. Learn how to work with this configuration and discover its related challenges.
Tim Sawicki
Senior Python Engineer
Ecosystem
All posts
Feb 19, 2024
Kafka vs Spark - a comparison of stream processing tools
This comparison specifically focuses on Kafka and Spark's streaming extensions — Kafka Streams and Spark Structured Streaming. Kafka Streams excels in per-record processing with a focus on low latency, while Spark Structured Streaming stands out with its built-in support for complex data processing tasks, including advanced analytics, machine learning and graph processing.
Tun Shwe
VP Data
Tutorials
All posts
Feb 12, 2024
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
Tutorials
All posts
Feb 9, 2024
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
Head of Content
Industry insights
All posts
Feb 6, 2024
Streaming ETL 101
Read about the fundamentals of streaming ETL: what it is, how it works and how it compares to batch ETL. Discover streaming ETL technologies, architectures and use cases.
Tun Shwe
VP Data
Tutorials
All posts
Jan 25, 2024
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
Tutorials
All posts
Jan 22, 2024
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
Head of Content
Industry insights
All posts
Dec 22, 2023
LLMOps: running large language models in production
LLMOps is a considered, well structured response to the hurdles that come with building, managing and scaling apps reliant on large language models. From data preparation, through model fine tuning, to finding ways to improve model performance, here is an overview of the LLM lifecycle and LLMOps best practices.
Tun Shwe
VP Data
Industry insights
All posts
Dec 21, 2023
What is stream processing?
An overview of stream processing: core concepts, use cases enabled, what challenges stream processing presents, and what the future looks like as AI starts playing a bigger role in how we process and analyze streaming data
Tun Shwe
VP Data
Tutorials
All posts
Dec 8, 2023
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
Head of Content
Tutorials
All posts
Nov 30, 2023
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
Head of Content
Ecosystem
All posts
Nov 13, 2023
Fargate vs Lambda: a comparison of serverless technologies
The main difference between these two serverless compute platforms is that AWS Fargate takes care of the underlying VMs, networking, and other resources you need to run containers using ECS or EKS, whereas AWS Lambda lets you run standalone, stateless functions without having to consider any of the infrastructure whatsoever.
Mike Rosam
CEO & Co-Founder
Ecosystem
All posts
Nov 6, 2023
Amazon ECS vs. EKS. vs. Fargate: a comparison of container management services
The main difference between them? ECS and EKS are container orchestration services for Docker and Kubernetes that simplify the deployment, management, and scaling of containerized apps. Meanwhile, Fargate is a serverless compute engine that works with both ECS and EKS, removing the need to manage underlying server infrastructure.
Mike Rosam
CEO & Co-Founder
Tutorials
All posts
Oct 17, 2023
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
Industry insights
All posts
Oct 11, 2023
The what, why and how of event-driven programming
Discover event-driven programming (EDP) use cases and technologies, and learn about the relation between EDP and event-driven architecture (EDA).
Tomáš Neubauer
CTO & Co-Founder
Ecosystem
All posts
Oct 2, 2023
Redpanda vs. Kafka: comparing architectures, capabilities, and performance
The main difference between them? Kafka is an established Java-based data streaming platform, with a large community and a robust ecosystem. Meanwhile, Redpanda is an emerging, Kafka-compatible tech written in C++, with an architecture designed for high performance and simplicity.
Mike Rosam
CEO & Co-Founder
Ecosystem
All posts
Sep 27, 2023
ActiveMQ vs. Kafka: A comparison of differences and use cases
We explore the differences between Kafka and ActiveMQ, and which use cases each are best suited to.
Mike Rosam
CEO & Co-Founder
Company
All posts
Sep 26, 2023
Announcing Quix 2.0—now with Git integration and multiple environments
Quix 2.0 is here 🚀 Designed around the concept of Infrastructure-as-Code, Quix 2.0 makes it easier to build and run reliable, powerful event-streaming applications that scale, with a single source of truth powered by Git.
Mike Rosam
CEO & Co-Founder
Ecosystem
All posts
Sep 19, 2023
Apache Kafka vs. RabbitMQ: Comparing architectures, capabilities, and use cases
The main difference between them is that Kafka is an event streaming platform designed to ingest and process massive amounts of data, while RabbitMQ is a general-purpose message broker that supports flexible messaging patterns, multiple protocols, and complex routing.
Mike Rosam
CEO & Co-Founder
Ecosystem
All posts
Aug 29, 2023
Apache Beam vs. Apache Spark: Big data processing solutions compared
The main difference between Spark and Beam is that the former enables you to both write and run data processing pipelines, while the latter allows you to write data processing pipelines, and then run them on various external execution environments (runners). But what are the other differences between Spark and Beam, and how are they similar?
Alex Diaconu
Technical Writer
Previous
2
...
Next
2 / 7
No results found.
Please try a different category or keywords
Updates to your inbox 📥
Subscribe to the Quix newsletter for Python stream processing insights, announcements and upcoming events.
Thanks for subscribing! 🎉
Please check your email address is correct