Kyriakos Psarakis (@kPsarakis) header
Kyriakos Psarakis (@kPsarakis) profile picture

PhD Candidate @tudelft

Delft, NL
Joined May 2012
Photo by Kyriakos Psarakis (@kPsarakis)Photo by Kyriakos Psarakis (@kPsarakis)
The main work of my PhD, "Styx: Transactional Stateful Functions on Streaming Dataflows," co-authored by George Christodoulou, @siachamis , @MarioFragkoulis , and @kAsterios , got accepted in @SIGMODConf ! 📄 Paper: arxiv.org/abs/2312.06893 📜 Code: github.com/delftdata/styx (1/3)
1
5
23
928
We developed a dataflow system, Styx, that provides a Stateful Functions as a Service API, offers serializable guarantees by implementing a deterministic protocol, co-locates state and processing for low latency, and uses the user-transparent coarse-grained fault tolerance.
1
74
Our experiments show a performance improvement close to one order of magnitude (10x) compared to the state-of-the-art serializable SFaaS systems. I am looking forward to the discussion in Berlin!
58
Kyriakos Psarakis retweeted
We've been developing a runtime for Transactional Cloud Apps. Here is why we adopted (streaming) stateful dataflow graphs. "Transactional Cloud Applications Go with the (Data)Flow" K. Psarakis, G. Christodoulou, M. Fragkoulis, A. Katsifodimos. CIDR'25: kpsarakis.com/assets/pdf/sty…
5
23
996
Kyriakos Psarakis retweeted
After some exciting and productive years at @tudelft and @wisdelft, last Monday I successfully defended my PhD dissertation on tabular schema matching! Always grateful to the people that co-advised me, and especially @kAsterios!
5
2
31
886
Kyriakos Psarakis retweeted
We managed to get the complete @tudelft “data” team in @icdeconf in Utrecht, NL. Here is how it looks like (for now) :)
4
50
1,705
Kyriakos Psarakis retweeted
On Valentine’s day, all you need is pip 😍 Whether you found your match in life or not, Valentine matches your datasets. Feb. 14th anniversary-release (v0.2.0) includes: — faster batch-matching — more string similarity functions — redesigned metrics ++ github.com/delftdata/valenti…
6
21
1,203
Kyriakos Psarakis retweeted
Please retweet! Searching for a PhD student for my VIDI grant. The team is building a programming model & self-driving streaming dataflow engine for Transactional Stateful Functions. Apply here by 10th February (and drop me an email): tudelft.nl/over-tu-delft/wer…
38
2
35
6,626
Kyriakos Psarakis retweeted
Took >3 years with @MarioFragkoulis, @SenorCarbone & @vkalavri to write a survey on the evolution of streaming systems in the last 20 years (@VLDBconf J.). Looking for a single point of reference for all things streaming systems research? It’s here: link.springer.com/article/10…
9
1
80
6,198
Looking for a PhD student to work on testing and analysis of distributed systems and blockchains. Job posting: tudelft.nl/over-tu-delft/wer… Application deadline: 16 October 2023 @serg_delft @tudelft
28
57
5,889
Kyriakos Psarakis retweeted
🔮We are looking for research and software engineers to join Orb DB, a conscious, AI-driven graph database. It is our most ambitious system yet! International applicants are welcome to apply below. Please share and contact @SHorchidan for details! forms.gle/ptgsBsm2X6AgFK5c9
6
1
15
2,806
Kyriakos Psarakis retweeted
We received 🥇best demo paper award 🥇 at @edbticdt2023!
Tomorrow from 17.30 (EEST) I will present and demo a 🇬🇷 greek themed 🇬🇷 scenario for Topio marketplace, and showcase the search and discovery components of the platform. If you are at @edbticdt2023, drop by the demo session to meet and talk more.
4
4
64
3,306
Kyriakos Psarakis retweeted
Tomorrow from 17.30 (EEST) I will present and demo a 🇬🇷 greek themed 🇬🇷 scenario for Topio marketplace, and showcase the search and discovery components of the platform. If you are at @edbticdt2023, drop by the demo session to meet and talk more.
2
2
14
8,654
The first step towards eliminating error-management code in stateful cloud applications was presented today @cidrdb. More to come in the future!
At around 17:30 Amsterdam time at @cidrdb I will be presenting how one can take an object-oriented Python programs and compile it to a dataflow graph and deploy it on streaming dataflow engines. (cidrdb.org/cidr2023/papers/p…). w @kPsarakis,@wouterdz,@MarioFragkoulis, and @guidosalva.
1
4
26
2,820
Kyriakos Psarakis retweeted
At around 17:30 Amsterdam time at @cidrdb I will be presenting how one can take an object-oriented Python programs and compile it to a dataflow graph and deploy it on streaming dataflow engines. (cidrdb.org/cidr2023/papers/p…). w @kPsarakis,@wouterdz,@MarioFragkoulis, and @guidosalva.
I'm thrilled to to announce that I was awarded the #VIDI grant from @NWONieuws! The funding will allow me to build a transactional actor-like Cloud programming model on top of dataflow systems!
3
2
23
5,973
Kyriakos Psarakis retweeted
I'm thrilled to to announce that I was awarded the #VIDI grant from @NWONieuws! The funding will allow me to build a transactional actor-like Cloud programming model on top of dataflow systems!
NWO has awarded 101 experienced researchers a #Vidi grant of 800,000 euros. This will enable them to develop their own innovative line of research over the next five years and set up a research group. Read more nwo.nl/en/news/101-researche…
11
10
2
120
Kyriakos Psarakis retweeted
We have extended our DEBS paper with: - discussing transactional #serverless functions and dataflow systems - a discussion on isolation levels - more experiments ... Here: doi.org/10.1016/j.is.2022.10… With Martijn de Heus @kPsarakis @MarioFragkoulis
We received the🏆 Best Paper Award at @ACM_DEBS! 🏆 For implementing transactions (2PC and Sagas) on @ApacheFlink's Serverless Functions (@statefun_io). Great work by Martijn De Heus, @kPsarakis and @MarioFragkoulis! Video: youtu.be/JU4g42RyiNY PDF: dl.acm.org/doi/10.1145/34654…
1
8
25
Kyriakos Psarakis retweeted
Feb 14th is a proper day for reminding people of our Valentine project: Project page: delftdata.github.io/valentin… Repo: github.com/delftdata/valenti… Python package: pypi.org/project/valentine/ Help your data find their matches! #Python #databases @tudelft
5
2
23
Kyriakos Psarakis retweeted
This Friday 16:00 CET @dsdsdnl I'm organising a panel discussion with @raulcfernandez, @juansequeda, @georgehiroshi, @velgias, @MadelonHulsebos and @ckoutras91. Is dataset discovery automatable or should we focus on human-in-the-loop solutions? Is DB research on the right path?