Analiza porównawcza możliwości i ograniczeń wykorzystania silników Apache Flink, Apache Spark oraz Apache Storm w strumieniowym przetwarzaniu danych

Artykuł przedstawia analizę porównawczą trzech silników do przetwarzania strumieniowego danych: Apache Flink, Apache Spark i Apache Storm. Obejmuje ona kryteria porównawcze, takie jak: architektura, interfejsy, tryby przetwarzania, tryby uruchomieniowe, niezawodność, skalowalność, wydajność, źródła...

Full description

Saved in:
Bibliographic Details
Main Authors: Tomasz Waksmundzki, Dariusz Chaładyniak
Format: Article
Language:English
Published: Warsaw School of Computer Science 2024-12-01
Series:Zeszyty Naukowe Warszawskiej Wyższej Szkoły Informatyki
Subjects:
Online Access:https://doi.org/10.26348/znwwsi.31.7
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1846128778815733760
author Tomasz Waksmundzki
Dariusz Chaładyniak
author_facet Tomasz Waksmundzki
Dariusz Chaładyniak
author_sort Tomasz Waksmundzki
collection DOAJ
description Artykuł przedstawia analizę porównawczą trzech silników do przetwarzania strumieniowego danych: Apache Flink, Apache Spark i Apache Storm. Obejmuje ona kryteria porównawcze, takie jak: architektura, interfejsy, tryby przetwarzania, tryby uruchomieniowe, niezawodność, skalowalność, wydajność, źródła i ujścia danych. W ramach badań przeprowadzono serię eksperymentów, w których każdy silnik był testowany w czasie rzeczywistym podczas realizacji zadania detekcji anomalii w pomiarach parametrów środowiskowych. Eksperymenty obejmowały analizę wpływu liczby czujników, rozmiaru okna agregującego oraz obciążenia systemu na opóźnienia w generowaniu ostrze-żeń, zużycie zasobów (CPU, pamięć RAM) i liczbę wygenerowanych ostrzeżeń przez każdy z silników. Wnioski z badań dostarczają informacji na temat efektywności i przydatności każdego z analizowanych silników w kontekście przetwarzania strumieniowego danych, zwłaszcza w zastosowaniach związanych z detekcją anomalii środowiskowych.
format Article
id doaj-art-be2f4f0ce7c3419a8f64d2591b494f76
institution Kabale University
issn 1896-396X
2082-8349
language English
publishDate 2024-12-01
publisher Warsaw School of Computer Science
record_format Article
series Zeszyty Naukowe Warszawskiej Wyższej Szkoły Informatyki
spelling doaj-art-be2f4f0ce7c3419a8f64d2591b494f762024-12-10T21:39:12ZengWarsaw School of Computer ScienceZeszyty Naukowe Warszawskiej Wyższej Szkoły Informatyki1896-396X2082-83492024-12-01183174010.26348/znwwsi.31.7Analiza porównawcza możliwości i ograniczeń wykorzystania silników Apache Flink, Apache Spark oraz Apache Storm w strumieniowym przetwarzaniu danychTomasz WaksmundzkiDariusz ChaładyniakArtykuł przedstawia analizę porównawczą trzech silników do przetwarzania strumieniowego danych: Apache Flink, Apache Spark i Apache Storm. Obejmuje ona kryteria porównawcze, takie jak: architektura, interfejsy, tryby przetwarzania, tryby uruchomieniowe, niezawodność, skalowalność, wydajność, źródła i ujścia danych. W ramach badań przeprowadzono serię eksperymentów, w których każdy silnik był testowany w czasie rzeczywistym podczas realizacji zadania detekcji anomalii w pomiarach parametrów środowiskowych. Eksperymenty obejmowały analizę wpływu liczby czujników, rozmiaru okna agregującego oraz obciążenia systemu na opóźnienia w generowaniu ostrze-żeń, zużycie zasobów (CPU, pamięć RAM) i liczbę wygenerowanych ostrzeżeń przez każdy z silników. Wnioski z badań dostarczają informacji na temat efektywności i przydatności każdego z analizowanych silników w kontekście przetwarzania strumieniowego danych, zwłaszcza w zastosowaniach związanych z detekcją anomalii środowiskowych.https://doi.org/10.26348/znwwsi.31.7przetwarzanie strumienioweapache flinkapache sparkapache storm
spellingShingle Tomasz Waksmundzki
Dariusz Chaładyniak
Analiza porównawcza możliwości i ograniczeń wykorzystania silników Apache Flink, Apache Spark oraz Apache Storm w strumieniowym przetwarzaniu danych
Zeszyty Naukowe Warszawskiej Wyższej Szkoły Informatyki
przetwarzanie strumieniowe
apache flink
apache spark
apache storm
title Analiza porównawcza możliwości i ograniczeń wykorzystania silników Apache Flink, Apache Spark oraz Apache Storm w strumieniowym przetwarzaniu danych
title_full Analiza porównawcza możliwości i ograniczeń wykorzystania silników Apache Flink, Apache Spark oraz Apache Storm w strumieniowym przetwarzaniu danych
title_fullStr Analiza porównawcza możliwości i ograniczeń wykorzystania silników Apache Flink, Apache Spark oraz Apache Storm w strumieniowym przetwarzaniu danych
title_full_unstemmed Analiza porównawcza możliwości i ograniczeń wykorzystania silników Apache Flink, Apache Spark oraz Apache Storm w strumieniowym przetwarzaniu danych
title_short Analiza porównawcza możliwości i ograniczeń wykorzystania silników Apache Flink, Apache Spark oraz Apache Storm w strumieniowym przetwarzaniu danych
title_sort analiza porownawcza mozliwosci i ograniczen wykorzystania silnikow apache flink apache spark oraz apache storm w strumieniowym przetwarzaniu danych
topic przetwarzanie strumieniowe
apache flink
apache spark
apache storm
url https://doi.org/10.26348/znwwsi.31.7
work_keys_str_mv AT tomaszwaksmundzki analizaporownawczamozliwosciiograniczenwykorzystaniasilnikowapacheflinkapachesparkorazapachestormwstrumieniowymprzetwarzaniudanych
AT dariuszchaładyniak analizaporownawczamozliwosciiograniczenwykorzystaniasilnikowapacheflinkapachesparkorazapachestormwstrumieniowymprzetwarzaniudanych