| StreamCruncher. StreamCruncher è un processore di eventi. |
Scarica ora |
StreamCruncher. Classifica e riepilogo
- Nome editore:
- Ashwin Jayaprakash
- Sito web dell'editore:
- http://www.javaforu.com
StreamCruncher. Tag
StreamCruncher. Descrizione
StreamCruncher è un processore di eventi. StreamCruncher è un processore di eventi. Il progetto supporta una lingua basata su SQL che consente di definire costrutti di elaborazione degli eventi come finestre scorrevoli, Windows, partizioni e aggregati basati sull'ora. È possibile scrivere utilizzando questa lingua, che vengono utilizzate per monitorare i flussi di eventi in entrata. StreamCruncher è un kernel multi-thread che funziona su Java. Poiché RFID è diventato commercialmente valido e le aziende hanno iniziato a confezionare la loro intera linea di prodotti come stack di monitoraggio dell'attività aziendale, una vecchia idea che è stata in giro per quasi un decennio sta ora vedendo la luce del giorno . Una manciata di start-up ha iniziato a trasformare questa idea di complesse elaborazione di eventi (CEP) e l'elaborazione del flusso di eventi (ESP) nel software di qualità commerciale. Diverse persone hanno contribuito a idee a questo campo. Il nome più frequentemente citato sarebbe il Prof. Luckham. Il contributo del Prof. Widom al campo è anche degno di nota. È possibile saltare in fretta in questa sezione. Ora, torna a CEP e ESP. Una definizione sovra-semplificata sarebbe probabilmente simile a questa - assumere che un sistema produca "eventi" che descrivono lo stato di quel sistema a quegli istanti. Affettare e tagliare il flusso "live" degli eventi (in quasi in tempo reale) può rivelare informazioni vitali. Poiché questa informazione è disponibile sui dati in diretta e non i dati prestidibili, può essere utilizzato per cercare segnali di pericolo, implementare i materiali JIT Sourcing, il trading automatico e altri sistemi altamente nimle.Event da più fonti possono essere co-relativi a rivelare informazioni su le loro interazioni e dipendenze. Il CEP e l'ESP non sono esattamente gli stessi, ma lo lasceremo ai documenti accademici per disambiguare. Tutto ciò non sembra nuovo a tutte le persone che hanno lavorato sui sistemi di controllo. Gli specialisti dei data warehouse e gli esperti del motore di regole potrebbero iniziare a borbottare qualcosa sul "vecchio vino ...". Tuttavia, solo ultimamente stiamo vedendo software generico, off-the-shelf focalizzato su CEP e ESP. Ognuno di quei prodotti o progetti si distingue nella performance (in tempo reale, in tempo reale in tempo reale), facilità di integrazione (caratteristiche, curve da apprendimento da lieve a ripide, gestibilità), specialità (piattaforme di trading automatizzate) o pile di scopo generale ecc. Oppure , forse tutti, per variare gradi. Per un programma per tagliare e dadi continuamente un flusso di eventi e quindi, discernere / dedurre qualcosa di utile sullo stato del sistema prima che diventa stantio, richiede una varietà di tecnologie da convergere. Abbiamo utilizzato SQL per gestire i dati transazionali memorizzati in database, data warehouse per analizzare i terrabyte dei dati offline, i motori delle regole da inferire da una grande collezione di fatti in costante cambiamento. I sistemi ESP e CEP offrono blocchi di costruzione che utilizzano quali utenti possono costruire un sistema intelligente, con un feedback attivo. Tutti i sistemi CEP e ESP forniscono un meccanismo con cui è possibile fornire un meccanismo con cui le query / condizioni / criteri sono costantemente valutate contro il flusso di eventi. Alcuni sistemi forniscono GUIS Drag-N-Drop per specificare tali "query", mentre alcuni hanno la propria sintassi di query proprietaria. In sostanza, forniscono una lingua specifica del dominio per codificare tali query / regole, una struttura per pompare gli eventi nel sistema e un modo per canalizzare il flusso di uscita per fare qualcosa di utile. Che cosa è nuovo in questa versione: · StreamCruncher è ora una fonte open source Progetto, concesso in licenza sotto il LGPL.
StreamCruncher. Software correlato