A survey on the evolution of stream processing systems

M Fragkoulis, P Carbone, V Kalavri, A Katsifodimos - The VLDB Journal, 2024 - Springer
Stream processing has been an active research field for more than 20 years, but it is now
witnessing its prime time due to recent successful efforts by the research community and …

A survey of state management in big data processing systems

QC To, J Soto, V Markl - The VLDB Journal, 2018 - Springer
The concept of state and its applications vary widely across big data processing systems.
This is evident in both the research literature and existing systems, such as Apache Flink …

A swarm intelligence-based algorithm for the set-union knapsack problem

FB Ozsoydan, A Baykasoglu - Future Generation Computer Systems, 2019 - Elsevier
Swarm intelligence-based methods offer notable opportunities in problem solving. Although
they do not guarantee optimality, such methods are shown to be promising particularly for …

A reinforcement learning based computational intelligence approach for binary optimization problems: The case of the set-union knapsack problem

FB Ozsoydan, İ Gölcük - Engineering Applications of Artificial Intelligence, 2023 - Elsevier
As today's one of the hottest topics, machine learning brings about opportunities in various
research areas. Moreover, computational intelligence and metaheuristics open up new …

A performance analysis of fault recovery in stream processing frameworks

G van Dongen, D Van Den Poel - IEEE Access, 2021 - ieeexplore.ieee.org
Distributed stream processing frameworks have gained widespread adoption in the last
decade because they abstract away the complexity of parallel processing. One of their key …

Clonos: Consistent causal recovery for highly-available streaming dataflows

PF Silvestre, M Fragkoulis, D Spinellis… - Proceedings of the …, 2021 - dl.acm.org
Stream processing lies in the backbone of modern businesses, being employed for mission
critical applications such as real-time fraud detection, car-trip fare calculations, traffic …

Artificial search agents with cognitive intelligence for binary optimization problems

FB Ozsoydan - Computers & Industrial Engineering, 2019 - Elsevier
Artificial intelligence techniques bring about new opportunities in problem solving. The
notion such techniques have in common is learning mechanisms that are mostly problem …

Weighted superposition attraction algorithm for binary optimization problems

A Baykasoğlu, FB Ozsoydan, ME Senol - Operational Research, 2020 - Springer
Weighted superposition attraction algorithm (WSA) is a new generation population-based
metaheuristic algorithm, which has been recently proposed to solve various optimization …

A comprehensive study on fault tolerance in stream processing systems

X Wang, C Zhang, J Fang, R Zhang, W Qian… - Frontiers of Computer …, 2022 - Springer
Stream processing has emerged as a useful technology for applications which require
continuous and low latency computation on infinite streaming data. Since stream processing …

A task allocation method for stream processing with recovery latency constraint

HL Li, J Wu, Z Jiang, X Li, XH Wei - Journal of Computer Science and …, 2018 - Springer
Stream processing applications continuously process large amounts of online streaming
data in real time or near real time. They have strict latency constraints. However, the …