złożone przetwarzanie zdarzeń

złożone przetwarzanie zdarzeń znane również jako przetwarzanie zdarzeń, strumieni lub strumienia zdarzeń to użycie technologii do zapytania danych przed zapisaniem ich w bazie danych lub, w niektórych przypadkach, bez ich przechowywania.Kompleksowe przetwarzanie zdarzeń jest narzędziem organizacyjnym, które pomaga gromadzić wiele różnych informacji oraz identyfikuje i analizuje związki przyczynowo-skutkowe między zdarzeniami w czasie rzeczywistym. CEP dopasowuje stale przychodzące zdarzenia do wzorca i zapewnia wgląd w to, co się dzieje. i pozwala aktywnie podejmować skuteczne działania.kompleksowe przetwarzanie zdarzeń złożone zdarzenia są zwykle związane z ważnymi wydarzeniami biznesowymi, co oznacza, że będą reagowane w czasie rzeczywistym lub przynajmniej w czymś zbliżonym do czasu rzeczywistego.

główne obszary zastosowań do kompleksowego przetwarzania zdarzeń:

  • monitorowanie aktywności biznesowej ma na celu identyfikację problemów i możliwości na wczesnym etapie poprzez monitorowanie procesów biznesowych i innych krytycznych zasobów.
  • sieci czujników, które są wykorzystywane do monitorowania obiektów przemysłowych. Są one zwykle wyprowadzane z surowych pomiarów numerycznych .
  • dane rynkowe, takie jak ceny akcji lub towarów; muszą one pochodzić z kilku zdarzeń i ich relacji za pośrednictwem CEP.

najczęstszymi narzędziami używanymi do kompleksowego przetwarzania zdarzeń są:

  • Streaming Apache Spark używany przez Databricks
  • Apache Flink używany przez twórców danych
  • Apache Samza używany przez LinkedIn
  • Apache Storm używany przez Twitter
  • Hadoop/MapReduce.
  • Amazon Kinesis Analytics
  • Microsoft Azure Stream Analytics, Stream Insight
  • oprogramowanie Fujitsu Interstage Big Data Complex Event Processing Server
  • IBM Streams, Operational Decision Manager
  • Oracle Stream Analytics i Stream Explore

złożone przetwarzanie zdarzeń jest wykorzystywane głównie w celu spełnienia następujących wymagań:opóźnienie musi być niskie. Zwykle oczekuje się, że będzie to mniej niż kilka milisekund, ale czasami możemy mieć tak niewiele, jak mniej niż jedną milisekundę, między czasem nadejścia zdarzenia a momentem jego przetworzenia.Ilość wejściowych zdarzeń na sekundę jest dość wysoka. Zazwyczaj możemy spodziewać się setek, a nawet kilku tysięcy zdarzeń na sekundę.Wzorce zdarzeń, które należy wykryć, są złożone: takie jak wzorce oparte na relacjach czasowych lub przestrzennych.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.