Streszczenie:
Dana praca ma na celu przedstawienie oraz porównanie od strony programisty
najbardziej popularnych na dzień dzisiejszy rozwiązań związanych z zagadnieniem
przetwarzania strumieniowego. Wybrane zostały następujące systemy: Apache Flink, Kafka
Streams, oraz Structured Streaming (Apache Spark), który w rzeczywistości nie jest typowym
systemem przetwarzania strumieniowego, lecz w szczególnych przypadkach stanowi ciekawą
alternatywę standardowym rozwiązaniom. W ramach danej pracy zostaną poruszone takie
tematy jak główne koncepcje przetwarzania strumieniowego oraz traktowanie tych pojęć
przez poszczególne rozwiązania, możliwości omawianych systemów, oraz radzenie tych
systemów z powszechnie znanymi problemami w przetwarzaniu strumieniowym.