I am interested in computer systems, cloud computing, and scheduling. Recently, I have been working on end-host, rack-scale, and cluster-scale scheduling for μs-scale tail latency.
Previously, I completed my Diploma in Electrical and Computer Engineering in the National Technical University of Athens, Greece. There, I worked with Nectarios Koziris on interference-aware VM scheduling. I have also worked on data mobility at Arrikto and done internships at Google.
RackSched: A Microsecond-Scale Scheduler for Rack-Scale Computers.
Hang Zhu, Kostis Kaffes, Zixu Chen, Zhenming Liu, Christos Kozyrakis, Ion Stoica, Xin Jin.
Leveraging Application Classes to Save Power in Highly-Utilized Data Centers
Kostis Kaffes, Dragos Sbirlea, Yiyan Lin, David Lo, Christos Kozyrakis.
Centralized Core-granular Scheduling for Serverless Functions
Kostis Kaffes, Neeraja J. Yadwadkar, Christos Kozyrakis.
Mind the Gap: A Case for Informed Request Scheduling at the NIC
Jack Tigar Humphries, Kostis Kaffes, David Mazières, Christos Kozyrakis.
Shinjuku: Preemptive Scheduling for μsecond-scale
Kostis Kaffes, Timothy Chong, Jack Tigar Humphries, Adam Belay, David Mazières, Christos Kozyrakis.