Skip to main content

Stream Operators

Stream operators are components that help transform and manipulate data streams. They allow you to quickly and efficiently add or remove events, combine data from multiple streams, or perform more complex manipulations. This makes them a powerful and essential part of Kelp's data flow.

Each stream operator in Kelp has a unique purpose and can be used to solve specific tasks. They are divided into the following categories:

Combining operators

Filtering operators

Buffering operators

Time-based operators

Misc operators

In this section, we’ll describe each streaming operator in detail, providing examples and best practices for using them effectively.