Skip to main content

Introduction

Welcome to the Meroxa Platform and Turbine Application Framework. Our developer documentation aims to guide you through the steps to get started with building your first Turbine Streaming Application.

Meroxa Platform

Meroxa is a streaming application platform where developers can run their Turbine streaming applications. Meroxa handles the underlying streaming infrastructure so that developers can focus on building their applications.

Turbine streaming applications start with an upstream resource. Once that upstream resource is connected, Meroxa will handle streaming the data into the Turbine streaming application for execution.

Turbine Application Framework

Turbine is an application framework for building stream-processing applications that respond to data in real-time and scale using cloud-native best practices. No bespoke domain-specific language (DSL) or patterns. Write Turbine streaming applications your way using JavaScript, Python, Ruby, or Go.

Developers can see how their streaming app reacts to data by running your Turbine streaming applications locally—we show you exactly what will happen in Production, but with scale and speed.

Ready to get started building your first Turbine streaming application? Read up on how to get started.

Known Limitations

For your convenience, we have highlighted a list of known issues. If you encounter something that is not reflected here, get in touch directly by emailing us or joining our Discord Community. Our team is always happy to help!

  • Only one .process function is supported per Turbine Streaming Application.