procesare complexă de evenimente

procesare complexă de evenimente cunoscută și sub denumirea de procesare de evenimente, fluxuri sau fluxuri de evenimente este utilizarea tehnologiei pentru interogarea datelor înainte de a le stoca într-o bază de date sau, în unele cazuri, fără ca acestea să fie stocate vreodată.Procesarea complexă a evenimentelor este un instrument organizațional care ajută la agregarea multor informații diferite și care identifică și analizează relațiile cauză-efect între evenimente în timp real. Cep meciuri continuu evenimente primite împotriva unui model și oferă o perspectivă asupra a ceea ce se întâmplă. și vă permite să luați în mod proactiv acțiuni eficiente.procesarea evenimentelor complexe evenimentele complexe sunt în mod obișnuit legate de evenimente de afaceri importante, cu implicația că vor fi răspuns în timp real sau cel puțin în ceva care se apropie de timp real.

domenii majore de aplicare pentru procesarea complexă a evenimentelor:

  • monitorizarea activității de afaceri vizează identificarea problemelor și oportunităților în stadii incipiente prin monitorizarea proceselor de afaceri și a altor resurse critice.
  • rețele de senzori care sunt utilizate pentru monitorizarea instalațiilor industriale. Acestea sunt de obicei derivate din măsurători numerice brute .
  • date de piață, cum ar fi prețurile acțiunilor sau mărfurilor; acestea trebuie să fie derivate din mai multe evenimente și relațiile lor prin CEP.

cele mai comune instrumente utilizate pentru procesarea complexă a evenimentelor sunt:

  • Apache Spark Streaming folosit de Databricks
  • Apache Flink folosit de artizani de date
  • Apache Samza folosit de LinkedIn
  • Apache Storm folosit de Twitter
  • Hadoop/MapReduce.
  • Amazon Kinesis Analytics
  • Microsoft Azure Stream Analytics, Stream Insight
  • Fujitsu software Interstage Big Data complex Event Processing Server
  • IBM Streams, Operational Decision Manager
  • Oracle Stream Analytics și Stream Explore

procesarea complexă a evenimentelor este utilizată în principal pentru a răspunde următoarelor cerințe:latența trebuie să fie scăzută. De obicei, este de așteptat să fie mai puțin de câteva milisecunde, dar uneori putem avea cel puțin mai puțin de o milisecundă, între momentul în care ajunge un eveniment și momentul în care este procesat.Volumul evenimentelor de intrare pe secundă este destul de ridicat. De obicei, ne putem aștepta să avem sute sau chiar câteva mii de evenimente pe secundă.Modelele de evenimente care trebuie detectate sunt complexe: cum ar fi modelele bazate pe relații temporale sau spațiale.

Lasă un răspuns

Adresa ta de email nu va fi publicată.