Searched for: +
(1 - 12 of 12)
document
Siachamis, G. (author), Psarakis, K. (author), Fragkoulis, M. (author), Papapetrou, Odysseas (author), van Deursen, A. (author), Katsifodimos, A (author)
How can we perform similarity joins of multi-dimensional streams in a distributed fashion, achieving low latency? Can we adaptively repartition those streams in order to retain high performance under concept drifts? Current approaches to similarity joins are either restricted to single-node deployments or focus on set-similarity joins, failing...
conference paper 2023
document
Fragkoulis, M. (author), Carbone, Paris (author), Kalavri, Vasiliki (author), Katsifodimos, A (author)
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 numerous worldwide open-source communities. This survey provides a comprehensive overview of fundamental aspects of stream processing systems and their evolution in...
journal article 2023
document
Siachamis, G. (author), Kanis, Job (author), Koper, Wybe (author), Psarakis, K. (author), Fragkoulis, M. (author), van Deursen, A. (author), Katsifodimos, A (author)
In this work, we evaluate autoscaling solutions for stream processing engines. Although autoscaling has become a mainstream subject of research in the last decade, the database research community has yet to evaluate different autoscaling techniques under a proper benchmarking setting and evaluation framework. As a result, every newly proposed...
conference paper 2023
document
Harte, Jesse (author), Zorgdrager, Wouter (author), Louridas, Panos (author), Katsifodimos, A (author), Jannach, Dietmar (author), Fragkoulis, M. (author)
Sequential recommendation problems have received increasing attention in research during the past few years, leading to the inception of a large variety of algorithmic approaches. In this work, we explore how large language models (LLMs), which are nowadays introducing disruptive effects in many AI-based applications, can be used to build or...
conference paper 2023
document
de Heus, Martijn (author), Psarakis, K. (author), Fragkoulis, M. (author), Katsifodimos, A (author)
Serverless computing is currently the fastest-growing cloud services segment. The most prominent serverless offering is Function-as-a-Service (FaaS), where users write functions and the cloud automates deployment, maintenance, and scalability. Although FaaS is a good fit for executing stateless functions, it does not adequately support...
journal article 2022
document
Ionescu, A. (author), Hai, R. (author), Fragkoulis, M. (author), Katsifodimos, A (author)
Machine Learning (ML) applications require high-quality datasets. Automated data augmentation techniques can help increase the richness of training data, thus increasing the ML model accuracy. Existing solutions focus on efficiency and ML model accuracy but do not exploit the richness of dataset relationships. With relational data, the challenge...
conference paper 2022
document
Verheijde, Jim (author), Karakoidas, Vassilios (author), Fragkoulis, M. (author), Katsifodimos, A (author)
Distributed streaming dataflow systems have evolved into scalable and fault-tolerant production-grade systems. Their applicability has departed from the mere analysis of streaming windows and complex-event processing, and now includes cloud applications and machine learning inference. Although the advancements in the state management of...
conference paper 2022
document
Gencer, Can (author), Topolnik, Marko (author), Ďurina, Viliam (author), Demirci, Emin (author), Kahveci, Ensar B. (author), Gürbüz, Ali (author), Lukáš, Ondřej (author), Fragkoulis, M. (author), Katsifodimos, A (author)
Jet is an open-source, high-performance, distributed stream processor built at Hazelcast during the last five years. Jet was engineered with millisecond latency on the 99.99th percentile as its primary design goal. Originally Jet’s purpose was to be an execution engine that performs complex business logic on top of streams generated by...
journal article 2021
document
de Heus, Martijn (author), Psarakis, K. (author), Fragkoulis, M. (author), Katsifodimos, A (author)
Serverless computing is currently the fastest-growing cloud services segment. The most prominent serverless offering is Function-as-a-Service (FaaS), where users write functions and the cloud automates deployment, maintenance, and scalability. Although FaaS is a good fit for executing stateless functions, it does not adequately support...
conference paper 2021
document
Fortunato Silvestre, P.M. (author), Fragkoulis, M. (author), Spinellis, D. (author), Katsifodimos, A (author)
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 management, and stock trading. Large-scale applications are executed by scale-out stream processing systems on thousands of long-lived operators, which are subject...
conference paper 2021
document
Koutras, C. (author), Psarakis, K. (author), Siachamis, G. (author), Ionescu, A. (author), Fragkoulis, M. (author), Bonifati, Angela (author), Katsifodimos, A (author)
Capturing relationships among heterogeneous datasets in large data lakes - traditionally termed schema matching - is one of the most challenging problems that corporations and institutions face nowadays. Discovering and integrating datasets heavily relies on the effectiveness of the schema matching methods in use. However, despite the wealth of...
journal article 2021
document
Katsifodimos, A (author), Fragkoulis, M. (author)
In the last decade we are witnessing a widespread adoption of architectural styles such as microservices, for building event-driven software applications and deploying them in cloud infrastructures. Such services favor the separation of a database into independent silos of data, each of which is owned entirely by a single service. As a result...
conference paper 2019
Searched for: +
(1 - 12 of 12)