Konstantinos Kallas
Scholar

Konstantinos Kallas

Google Scholar ID: VD4P3FoAAAAJ
Assistant Professor, UCLA
Computer SystemsCompilersProgramming LanguagesFormal Methods
Citations & Impact
All-time
Citations
526
 
H-index
11
 
i10-index
13
 
Publications
20
 
Co-authors
54
list available
Resume (English only)
Academic Achievements
  • Papers published: - Rajomon: Decentralized and Coordinated Overload Control for Latency-Sensitive Microservices (NSDI 25) - Netherite: efficient execution of serverless workflows (Best of VLDB 22) - MuCache: a General Framework for Caching in Microservice Graphs (NSDI 24) - Executing Microservice Applications on Serverless, Correctly (POPL 23) - Durable Functions: Semantics for Stateful Serverless (OOPSLA 21) - The Koala Benchmarks for the Shell: Characterization and Implications (USENIX ATC 25) - From Ahead-of- to Just-in-Time and Back Again: Static Analysis for Unix Shell Programs (HotOS 25) - Executing Shell Scripts in the Wrong Order, Correctly (HotOS 23) - DiSh: Dynamic Shell-Script Distribution (NSDI 23) - Practically Correct, Just-in-Time Shell Script Parallelization (OSDI 22) - An Order-aware Dataflow Model for Parallel Unix Pipelines (ICFP 21) - Unix Shell Programming: The Next 50 Years (HotOS 21) - PaSh: Light-touch Data-Parallel Shell Processing (EuroSys 21)
Research Experience
  • Position: Assistant Professor of Computer Science at UCLA; Work experience: Co-creator of CS PhD MentoRes, TSC member of PaSh.
Background
  • Research interests: at the intersection of computer systems, compilers, and programming languages. Brief introduction: Assistant Professor of Computer Science at UCLA, working with some amazing students in the Programmable Software Systems Lab.
Miscellany
  • Personal interests: reading books, lying down and falling asleep in nature, editing videos and producing thumbnails, occasionally producing rhythmic sounds from electronic devices.