Skip to main content

· 6 min read

When it comes to ease of use, Docker Desktop is the goto on windows platform, however for business use there are licensing involved.

So why not use Podman Desktop, it’s Docker compatible? Well yes, almost, would be the answer.
For Podman Desktop to handle Apache StreamPipes we need to do a few tricks.

This guide walks you through installing and running Apache StreamPipes using Podman inside a WSL environment and will try to explain to you the how’s and why’s.

· 3 min read

With the introduction of StreamPipes Functions, Apache StreamPipes provides a lightweight way to attach fixed runtime logic to existing streams — without creating a full pipeline element.

Functions are ideal when:

  • A full processor would be overkill
  • You want logic that runs with the extensions service lifecycle
  • You need direct access to incoming events

Previously, functions could maintain in-memory state during runtime, but any restart of the extensions service resulted in a complete state reset.

We now provide a new functionality in developer preview that introduces typed state persistence for Functions, allowing state to survive service restarts.

This allows functions to survive restarts and resume exactly where they stopped.

· 7 min read

Apache StreamPipes 0.98.0 is a major step forward in the evolution of the platform, delivering powerful dashboard enhancements, extended OPC UA capabilities, improved security and authentication, and a large set of UX and architectural refinements.

This release focuses on consolidating visualization and dashboard functionality, improving operational transparency, and modernizing the underlying architecture. Highlights include dashboard cloning and kiosk mode, new aggregation functions, enhanced OPC UA authentication and certificate handling, file logging support, and a modernized UI.

In total, this release closes around 100 issues across enhancements, bug fixes, and maintenance tasks.

Read on to discover what’s new in StreamPipes 0.98.0!

· 5 min read

In many manufacturing settings, maintenance is still scheduled at fixed time intervals — often based on past experience rather than actual machine usage. This approach can lead to unnecessary servicing or, worse, unexpected breakdowns. A common limitation is that many machines, especially older ones, offer only minimal sensor data, making advanced maintenance strategies seem out of reach.

· 4 min read

Have a use case where none of the existing processors fit?
Don’t worry—we’ve got just the thing for you.

The JavaScript Evaluator Processor in Apache StreamPipes allows you to define custom event logic with just a few lines of JavaScript. Whether you want to modify values, filter events, or even add stateful logic, this processor empowers you to do just that—without writing a full processing element in Java.

· 4 min read

Introduction

Are you excited to explore Apache StreamPipes but find yourself without any sensors to play with? Or maybe you're looking to validate StreamPipes for your use case and kick off a Proof of Concept (PoC) but the hardware is not yet available? No worries—the File Stream Adapter is here to save the day!

· 7 min read

Introduction

Apache StreamPipes 0.97.0 brings exciting new features, enhanced security, and significant UX improvements to streamline your IIoT data processing workflows. This release introduces Adapters & Pipelines as Code, enabling users to define and deploy StreamPipes resources programmatically using YAML or JSON. Security enhancements, such as OPC UA certificate support and Kafka SSL/SASL authentication, improve connectivity and data integrity. Additionally, we have made various UX improvements, including an enhanced Data Explorer and asset-based filtering.

In total, the new release closes 159 issues including new features, bug fixes and improvements.

Read on to discover what’s new in StreamPipes 0.97.0!