Jakovits, Pelle, juhendajaAlizada, MansurTartu Ülikool. Loodus- ja täppisteaduste valdkondTartu Ülikool. Arvutiteaduse instituut2023-09-212023-09-212021https://hdl.handle.net/10062/92334Data is used in every second of our life. Nowadays, the majority of this data is coming through the Internet. For providing better fast and scalable service, technologies needed to be efficient and scaled regarding those needs. The initiative of this thesis to provide simple workload for engine comparison. In this master thesis, I will focus on Apache Flink, Spark Streaming, Apache Kafka, Apache Storm, Storm Trident for real-time and micro-batch in streaming data processing. This thesis aims to show the comparisons among those technologies.engopenAccessAttribution-NonCommercial-NoDerivatives 4.0 InternationalStream processingApache KafkaApache SparkApache FlinkReal-time streamingMicro-batch processingmagistritöödinformaatikainfotehnoloogiainformaticsinfotechnologyReal time vs micro-batching in streaming data processing: performance and guidelinesThesis