Help the communities most affected by the California wildfires in only a few minutes. We'll donate $10 for every review you submit.

Best Event Stream Processing Software

Event stream processing software analyzes data in real time to provide insights on data streams as they arrive.

To qualify for inclusion in the Event Stream Processing category, a product must:

  • Analyze data streams in real time
  • Store data as it is processed
  • Digest data from a variety of sources
Compare Event Stream Processing Software
Results: 8
    G2 Crowd takes pride in showing unbiased ratings on user satisfaction. G2 Crowd does not allow for paid placement in any of our ratings.
    Sort By:

    Spark Streaming brings Apache Spark's language-integrated API to stream processing, letting you write streaming jobs the same way you write batch jobs. It supports Java, Scala and Python. Spark Streaming recovers both lost work and operator state (e.g. sliding windows) out of the box, without any extra code on your part.



    Cloud Dataflow is a fully-managed service for transforming and enriching data in stream (real time) and batch (historical) modes with equal reliability and expressiveness -- no more complex workarounds or compromises needed. And with its serverless approach to resource provisioning and management, you have access to virtually limitless capacity to solve your biggest data processing challenges, while paying only for what you use.


    A realtime, distributed, fault-tolerant stream processing engine from Twitter


    Capture, govern and manage repeatable business rules to optimize decision making across the organization


    Efficiently design, test and execute dataflow pipelines for data lake and multi-cloud data movement plus cybersecurity, IoT and customer 360 applications


    Striim platform is an end-to-end streaming data integration and operational intelligence solution designed to enable continuous query and processing and streaming analytics.


    TIBCO StreamBase is an industry-leading event processing platform for applying mathematical and relational processing to real-time data streams. It enables organizations to rapidly build and deploy event-driven applications for the automated Fast Data process at a fraction of the cost and risk of alternatives.