Skip to content

bytewax/sample-app-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Template for a sample app

  • Skill level

    Beginner, no prior knowledge requirements

  • Time to complete

    Approx. 25 min

Introduction: Here is a basic example of using Bytewax to turn an incoming stream of event logs from a hypothetical search engine into metrics over search sessions. In this example, we're going to focus on the dataflow itself and aggregating state, and gloss over details of building this processing into a larger system.

Prerequisites

Kafka/Redpanda

Postgres

Python modules

Your Takeaway

[What people can expect to gain from reading the tutorial]

Your takeaway from this tutorial will be a streaming application that lets you aggregate data coming from a Kafka topic using Bytewax.

Table of content

  • Resources
  • Step 1
  • Step 2
  • Step 3
  • Summary

Resources

Github link

Jupyter Notebook link

Data sample link

Step 1. Concepts

To start off, we are going to diverge into some concepts around markets, exchanges and orders.

Concepts

Order book

Bid & Ask

Level 2 Data

Step 2. Inputs & Outputs

Step 3. …

Summary

That’s it, you are awesome and we are going to rephrase our takeaway paragraph

We want to hear from you!

If you have any trouble with the process or have ideas about how to improve this document, come talk to us in the #troubleshooting Slack channel!

Where to next?

  • Relevant explainer video
  • Relevant case study
  • Relevant blog post
  • Another awesome tutorial

See our full gallery of tutorials →

Share your tutorial progress!

Releases

No releases published

Packages

No packages published