Developer
Blog
Community
Platform
GitHub
Slack
Guides
Learn how to build real-time data apps and streaming data pipelines with Bytewax.
Type:
All types
Tutorial
Sample App
Skill level:
All levels
Easy
Intermediate
Advanced
Time to complete:
Any time
15 min
15-30 min
30-60 min
Tags:
crypto
recovery
connectors
windowing
Kafka
log monitoring
waxctl
Redpanda
websockets
Tutorial
Profiling Streaming Time Series Data
You'll be able to handle and structure data streams into snapshots using Bytewax, and then analyze them with ydata-profiling to create a comprehensive report of data characteristics for each device at each time interval.
Tutorial
Building Sessions from Search Logs
This guide will teach you how to use Bytewax to aggregate on a custom session window on streaming data using reduce and then calculate metrics downstream.
Sample App
Real-Time Financial Exchange Order Book
At the end of this tutorial users will understand how to use Bytewax to analyze financial exchange data by connecting to a websocket and using Bytewax operators to maintain an order book and analyzing the orders.
Tutorial
Enriching Streaming Data from Redpanda
Enriching streaming data inline is a common pattern. This tutorial will show you how you can do this with Python and provide you with code you can modify to build your own enrichment pipelines.
Tutorial
Recoverable Streaming Shopping Cart Application
This tutorial will show you how to build a recoverable streaming application that aggregates shoppers data into a shopping cart that is recoverable in the instance that it fails.
Tutorial
Handling Missing Values in Data Streams
Learn how to create a custom sliding window with the stateful map operator to impute values using numpy