Blog

ACM DEBS 2026 in Lisbon

Last week I was in Lisbon for ACM DEBS 2026. As always, DEBS was a great opportunity to catch up on the latest research in distributed systems, and in stream processing in particular, in an environment that strongly encourages discussion and interaction!...

SHIELD paper accepted at DEBS26!

I’m happy to share that our paper “SHIELD: Evolutionary Synthesis of Privacy-Preserving Pipelines for Live Stream Data Sharing” has been accepted at ACM DEBS 2026!

Erebus accepted at VLDB!

Our paper, titled "Erebus: Explaining the Outputs of Data Streaming Queries", written by Dimitris Palyvos-Giannas (Chalmers), Katerina Tzompanaki (CY Cergy Paris University), Marina Papatriantafilou (Chalmers), and Vincenzo Gulisano (Chalmers) has been accepted at the 49th International Conference on Very Large Data Bases...

STRETCH accepted @ IEEE TPDS!

Our paper titled "STRETCH: Virtual Shared-Nothing Parallelism for Scalable and Elastic Stream Processing" has been accepted at the IEEE Transactions on Parallel and Distributed Processing (TPDS) journal!

Slides for the paper "Automatic Translation of Spatio-Temporal Logics to Streaming-Based Monitoring Applications for IoT-Equipped Autonomous Agents" available in SlideShare

The slides I used to present the paper “Automatic Translation of Spatio-Temporal Logics to Streaming-Based Monitoring Applications for IoT-Equipped Autonomous Agents” at the 2019 ACM/IFIP Middleware conference - 6th International Workshop on Middleware and Applications for the Internet of Things (M4IoT) are...

Update - The Liebre Stream Processing Engine

The Liebre SPE has been updated. Aside some code optimizations and minor bugs fixing, there are now 2 new operators: FlatMap and Router. Furthermore, back-pressure is now implemented for all sources, operators and sinks. You can find the updated documentation here and...

BEST PAPER AWARD at DEBS 2017

I am very happy to share that our paper Maximizing Determinism in Stream Processing Under Latency Constraints, a join work between Nikos Zacheilas, Vana Kalogeraki, Yiannis Nikolakopoulos, Marina Papatriantafilou, Philippas Tsigas and me got the BEST PAPER AWARD at the 11th ACM International Conference on...

Lecture about data streaming and fog architectures (EBSIS summer school)

I had the pleasure of participating to the EBSIS summer school and give a lecture about the data streaming processing paradigm and its use in Fog architectures. The lecture introduces the data analysis challenges and trade-offs in Fog architectures, overviews the data...

2 minutes Apache Flink installation

Continuing my effort of keeping track of useful and short guides (more for myself than others), here you have the one to setup Apache Flink quickly.

Presentation about ScaleGate (and more) at Yahoo!

While visiting San Francisco to participate to the IEEE Big Data conference (we are presenting ScaleJoin), me and Yiannis Nikolakopoulos had the great chance of presenting and discussing our research insights (with a special focus on our beloved ScaleGate) at Yahoo!

ScaleJoin accepted at IEEE Big Data 2015!

We got our ScaleJoin paper accepted at the IEEE International Conference on Big Data (IEEE Big Data)! You can find the abstract below. See you in California!

How to give a good presentation [part II]

After my previous post (here) I want to share some more tips about how to give a good presentation. As mentioned in the previous post, you can find many pages discussing this topic. This time, I am going for a short list...

How to give a good presentation [Part I]

In this post (my first post, actually) I want to share some thoughts about how to give a good presentation. As you can see, the title says “Part I”, which implies that there will be more… You can find a lot of...