Vasiliki Kalavri



First Name



+41 44 632 60 85



CAB E 63

Hi! My name is Vasia (Vasiliki) Kalavri.

I joined the Systems group as a Postdoc in January 2017 and I'm working on Strymon, a system for predictive datacenter analytics.

Before coming to ETH, I did my PhD at KTH, Stockholm, and UCL, Belgium, where I was an EMJD-DC fellow.

My research interests include distributed data processing, streaming computation, and large-scale graph analysis.

I am a committer and PMC member of Apache Flink and I mostly work on its graph processing library and API, Gelly. I am also writing a book on Flink together with Fabian Hueske. Check out the early release.




Available Master Thesis Projects


Recent Publications

  • V. Kalavri, J. Liagouris, M. Hoffmann, D. Dimitrova, M. Forshaw, T. Roscoe, "Three steps is all you need: fast accurate, automatic scaling decisions for distributed streaming dataflows", in 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI) 2018.
  • Z. Abbas, V. Kalavri, P. Carbone, V. Vlassov, "Streaming Graph Partitioning: An Experimental Study", in Proc. VLDB Endow. 11, 11 (June 2018).
  • M. Hoffmann, A. Lattuada, J. Liagouris, V. Kalavri, D. Dimitrova, S. Wicki, Z. Chothia, T. Roscoe, "SnailTrail: Generalizing Critical Paths for Online Analysis of Distributed Dataflows", in 15th USENIX Symposium on Networked Systems Design and Implementation (NSDI '18).
  • V. Kalavri, V. Vlassov and S. Haridi, "High-Level Programming Abstractions for Distributed Graph Processing," in IEEE Transactions on Knowledge and Data Engineering, vol. 30, no. 2, pp. 305-324, Feb. 1 2018.

For a full list of publications, visit my Google Scholar page.


Recent Talks


Program Committees