Rachit Agarwal

Assistant Professor
Computer Science


Rachit Agarwal is an assistant professor in Department of Computer Science at Cornell University. Rachit completed his PhD from UIUC and his undergraduate from IIT Kanpur. Rachit has received 2018 SIGCOMM best student paper award, 2016 Google faculty research Award, 2012 Rambus research award, 2010 Wang-Chung research award, and was listed in 2010 List of teachers ranked as excellent. Rachit’s research interests span distributed systems, operating systems, computer networks, and algorithms.

Research Interests

Operating systems, Distributed systems, Computer networks

Teaching Interests

Operating systems, Computer networks, Distributed systems

Selected Publications

  • Saksham Agarwal, Shijin Rajakrishnan, Akshay Narayan, Rachit Agarwal, David Shmoys, Amin Vahdat,  “Sincronia: Near-Optimal Network Design for Coflows,”  ACM SIGCOMM,  2018  (Best Student Paper Award)
  • Peter Gao, Akshay Narayan, Sagar Karandikar, João Carreira, Sangjin Han, Rachit Agarwal, Sylvia Ratnasamy, Scott Shenker,  “Network Requirements for Resource Disaggregation,”  OSDI  2016
  • Praveen Tammana, Rachit Agarwal, Myungjin Lee,  “Simplifying Datacenter Network Debugging with PathDump,”   OSDI  2016
  • Anurag Khandelwal, Rachit Agarwal, Ion Stoica,  “BlowFish: Dynamic Storage-Performance Tradeoff in Distributed Data Stores,”  NSDI  2016
  • Anurag Khandelwal, Rachit Agarwal, Ion Stoica,  “Succinct: Enabling Queries on Compressed Data,”  NSDI  2015