Il software di elaborazione dei flussi di eventi consente l'elaborazione dei dati al volo, permettendo agli utenti di memorizzare, gestire e analizzare correttamente i loro dati in streaming. A differenza dell'elaborazione batch, che si concentra sui dati storici, l'elaborazione dei flussi consente l'elaborazione dei dati in tempo reale. Il software di elaborazione dei flussi di eventi offre agli utenti la possibilità di esaminare come i loro dati siano cambiati nel tempo. Aiuta anche gli utenti fornendo informazioni su anomalie e tendenze nei dati.
Il software di elaborazione dei flussi di eventi, con l'elaborazione al suo centro, fornisce agli utenti le capacità di cui hanno bisogno per integrare i loro dati, per scopi come l'analisi e lo sviluppo di applicazioni. Se l'utente è concentrato sull'analisi dei dati, oltre all'elaborazione, il software di analisi dei flussi è una buona soluzione da considerare.
Per qualificarsi per l'inclusione nella categoria di Elaborazione dei Flussi di Eventi, un prodotto deve:
Connettersi a una vasta gamma di sistemi principali e fornire la capacità di elaborare i dati in tempo reale
Offrire la capacità di analizzare l'elaborazione dei dati per accertarne le prestazioni
Consentire agli utenti di visualizzare il flusso dei dati e garantire che i dati e la loro consegna siano convalidati