Konstantinos Kallas

Konstantinos Kallas

ASSISTANT PROFESSOR (BEGINNING OCTOBER 1, 2024)
COMPUTER SCIENCE

Engineering VI - Room 277

Email: kkallas@cs.ucla.edu
Phone: (310) 206-3321
Fax: (310) 825-2273

Websites

RESEARCH AND INTERESTS
  • the development of high-performance applications with robust correctness guarantees
  • the intersection of computer systems, compilers, and programming languages
NOTABLE PUBLICATIONS
  • MuCache: a General Framework for Caching in Microservice Graphs. 21th USENIX Symposium on Networked Systems Design and Implementation (NSDI 24) with: Haoran Zhang, Spyros Pavlatos, Rajeev Alur, Sebastian Angel, and Vincent Liu.
  • Executing Shell Scripts in the Wrong Order, Correctly. Workshop on Hot Topics in Operating Systems (HotOS 23) with: Georgios Liargkovas, Michael Greenberg, and Nikos Vasilakis.
  • DiSh: Dynamic Shell-Script Distribution. 20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23) with: Tammam Mustafa, Pratyush Das, and Nikos Vasilakis.
  • Practically Correct, Just-in-Time Shell Script Parallelization. 16th USENIX Symposium on Operating Systems Design and Implementation (OSDI 22) with: Tammam Mustafa, Jan Bielak, Dimitris Karnikis, Thurston Dang, Michael Greenberg, and Nikos Vasilakis.
  • Netherite: Efficient Execution of Serverless Workflows. Proceedings of the VLDB Endowment (VLDB 2022) with: Sebastian Burckhardt, Badrish Chandramouli, Chris Gillum, David Justo, Connor McMahon, Christopher S. Meiklejohn, and Xiangfeng Zhu.
EDUCATION
PhD, [2024] University Pennsylvania, Computer and Information Science
AWARDS AND RECOGNITION
  • HotOS 2021 Distinguished Presentation Award Awarded for “Unix Shell Programming: The Next 50 Years”
  • EuroSys 2021 Best Paper Award Awarded for “PaSh: Light-touch Data-Parallel Shell Processing”
  • Morris and Dorothy Rubinoff Award for the Best Computer Science Ph.D. thesis at Penn, 2024