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!
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: https://t.co/SwtpO6YrZ7
📜 Code: https://t.co/sRFkIVkMy6
(1/3)
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.
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: https://t.co/OsaDRcHiYg
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!
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
++
https://t.co/rYqrhEqK6v
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): https://t.co/QZjnvf4yIk
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:
https://t.co/YwGD9ZZPCa
Looking for a PhD student to work on testing and analysis of distributed systems and blockchains.
Job posting: https://t.co/kng9k3uS60
Application deadline: 16 October 2023
@serg_delft@tudelft
🔮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! https://t.co/5Nxn5V0wgY
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.
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. (https://t.co/WuQDBrg5uA).
w @kPsarakis,@wouterdz,@MarioFragkoulis, and @guidosalva.
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. (https://t.co/WuQDBrg5uA).
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!
We have extended our DEBS paper with:
- discussing transactional #serverless functions and dataflow systems
- a discussion on isolation levels
- more experiments
...
Here: https://t.co/0HQyQQYFlh
With Martijn de Heus @kPsarakis@MarioFragkoulis
Feb 14th is a proper day for reminding people of our Valentine project:
Project page: https://t.co/XEhnS5JfX9
Repo: https://t.co/ArhJCAOUYD
Python package: https://t.co/UonjDiXdMw
Help your data find their matches! #Python#databases@tudelft