Event Driven Platform




How it works.


The StreamingFlow4J is a fully open source, streaming application that enables real-time data processing against Apache Kafka® and RabbitMQ®. It provides a powerful solution with Complex Events Processing over Kafka, Redis and RabbitMQ data streams, abstracting all the complexity and providing an interface for Java programmers only write business logic code. It supports a wide range of streaming operations, including data filtering, transformations, aggregations, joins and windowing.



Works with



Analytics on data in motion

StreamingFlow4J provides Complex Event Processing over RabbitMQ, Redis and Apache Kafka streaming. It enables the analyzes of Real-time massive amounts of data from multiple sources. Thus, using it developers can easily create systems to identifies unique and fleeting opportunities that enterprises must act on within a given time frame.


Process massive data

StreamingFlow4J enables developers control pipe streams over massive data inputs on RabbitMQ, Redis and Apache Kafka.


Makes easy IoT Mockups

StreamingFlow4J is a powerful tool for mocking up IoT projects. You can create fast and easy IoT Event streaming enabling real-time processing.

Author