The Quix blog

All Posts
windowing in stream processing
Industry insights

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
Graphic showing Quix Streams windowing code
Announcements

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
Green and red traffic lights.
Use Cases

Data for good: using streaming data to make lives better

Data stream processing paired with machine learning delivers big public benefits — with applications in healthcare, food security, public safety and transportation.
Mike Rosam
CEO & Co-Founder
Quix at the center of colorful banner.
Use Cases

Automating analytics with a stream processing platform

Here at Quix, we use … Quix! How we built a customer-centric user journey pipeline to automate real time analytics.
Peter Nagy
Head of Platform & Co-Founder
Bicycles parked in a line.
Tutorials

Build and deploy a data science project (no developer required)

An in-depth tutorial on how one data scientist created a real-time predictor of bike availability — a use case you can apply to any fleet or mobility solution.
Javier Blanco
Senior Data Scientist
The Stream October 2021 banner.
Industry insights

The Stream — October 2021 edition

The October 2021 edition of The Stream: covering this month in stream processing on the internet.
Mike Rosam
CEO & Co-Founder
Learning ML screenshot from Quix.
Tutorials

Your 15-minute guide to real-time machine learning

Take a machine learning project using streaming data from idea to production deployment. It takes just 15 minutes with this step-by-step blog and video tutorial.
Steve Rosam
Head of Content
Colorful shiny lights.
Use Cases

Reducing latency is better for you, better for your customers and cheaper to operate

Data stream processing delivers faster results and a better user experience — powered by ML and automation.
Mike Rosam
CEO & Co-Founder
Nine icons on blue background.
Use Cases

Using streaming data to personalize everything from house hunting to healthcare

How in-memory data processing is improving personalized customer experiences across industries
Mike Rosam
CEO & Co-Founder
Flink vs Spark on grey background.
Ecosystem

Flink vs Spark: Benchmarking stream processing client libraries

We tested Apache Spark vs Apache Flink vs Quix Streams on performance and flexibility. The results surprised us.
Tomáš Neubauer
CTO & Co-Founder
Compare Quix, Flink and Spark illustration.
Ecosystem

A very detailed comparison of Python stream processing libraries

Dive deep into the performance and limitations of Python client libraries to choose the best stream processing solution for your data.
Mike Rosam
CEO & Co-Founder
Shiny light lines on black background.
Industry insights

Implementing stream processing: my experience using Python libraries

I tested three Python client libraries — Apache Spark, Apache Flink, and Quix — on performance, scalability and ease of use. Here’s what I learned.
Aleš Saska
Software Engineer
Blue sharp shiny shapes on black background.
Use Cases

How machine learning and AI are improving cybersecurity

Playing catch-up to online fraud? Monitor your data in real time. AI + streaming data analytics stops cyberthreats faster.
Mike Rosam
CEO & Co-Founder
Laptop showing Quix racing road.
Use Cases

The race to build with streaming data: Can your dev team keep pace?

Take Quix for a test drive: we built a no-coding-required driving game using Quix’s stream processing to help you experience the simplest way to handle streaming data.
Tomáš Neubauer
CTO & Co-Founder
FAQ data streaming text on colorful background.

What Is Streaming Data? Frequently Asked Questions About Data Streaming

Streaming data is a rapidly evolving field. In this article, we answer the most frequently asked questions about why, how and when to use data streaming technology.
Steve Rosam
Head of Content
Colorful lights in black background.
Tutorials

Real time stream processing with Kafka and Python

Start processing real-time data in Python in 10 minutes with Quix. This quick start guide with source code shows how. 
Peter Nagy
Head of Platform & Co-Founder
Case study banner in colorful background.
Use Cases

How to build a powerful project free with Quix

Build fast, powerful and free with Quix. We built a Twitter sentiment analysis tool that can process 4 million tweets for month free. Plus, detailed and transparent pricing for when you’re ready to go bigger.
Mike Rosam
CEO & Co-Founder
Blue shiny fiber lights.
Industry insights

Why data scientists can’t take full advantage of real time data streaming

Real time data streaming has obvious benefits for data scientists. However, there is a significant obstacle: most libraries come in Java and Scala, while most data scientists work exclusively in Python. Here’s why real-time data streaming has (until now) been an uphill endeavor.
Javier Blanco
Senior Data Scientist
Streaming paradigm shift.
Industry insights

The paradigm shift in streaming data processing: brokers, streams and tables

Discover the three major shifts that streaming data processing requires, and how that delivers insights faster and more efficiently than the traditional batch data processing.
Steve Rosam
Head of Content
Bird view of a big group of people.

Kafka for real time stream processing in the real world

Understand key Kafka concepts and how it delivers unparalleled speed and capabilities for real time data stream processing
Peter Nagy
Head of Platform & Co-Founder
Three icons connected to one box.
Industry insights

Why is streaming data so hard to handle?

Handling streaming data is not for the faint of heart or thin of wallet. In this post, Quix CTO Tomáš Neubauer digs into why streaming data can be so difficult to set up, complicated to manage, and costly for teams.
Tomáš Neubauer
CTO & Co-Founder
Shiny colorful dots connected together.
Industry insights

How to become a data scientist

How to become a data scientist (or develop your skills if you're already one). Our senior data scientist shares his thoughts on what it takes to start a career in this area.
Javier Blanco
Senior Data Scientist
Hand holding zooming glass.
Use Cases

Detect financial fraud in real time to limit losses: A personal case study

Financial fraud is now the most prevalent crime in the UK, costing the industry £190 billion per year. Globally, this figure was an eye-watering $1.45 trillion in 2019. In this case study I show you how I lost thousands and how banks could have avoided most of this through real-time fraud detection.
Mike Rosam
CEO & Co-Founder
Quix founders in a picture.
Announcements

Introducing Quix, a platform that streamlines machine learning on streaming data in real time

Today, my co-founders Tomas Neubauer, Peter Nagy, Patrick Mira Pedrol and I are excited to introduce Quix, the cloud data platform we started developing just over a year ago.
Mike Rosam
CEO & Co-Founder
Introducing Quix colorful banner.
Announcements

Quix: The in-memory data stream processing platform for Python professionals

Announcing Quix, the first in-memory data stream processing platform for Python professionals looking to build real-time data applications.
Mike Rosam
CEO & Co-Founder