Guna Prasaad

Research Interests

I do data-intensive systems research. My research focuses on building efficient state-management support for cloud applications. I have designed and built systems that cater to different kinds of state management needs.
  • Rille is a scalable deterministic and ordered stream processing engine built for multicores.
  • Faster is a concurrent key-value store that supports larger-than-memory data while efficiently caching hot set in memory.
  • Strife is a novel transaction processing system that is designed to mostly avoid expensive concurrency control by scheduling transactions intelligently.

Recent News

15 Jan 2020

I have decided to take leave from the PhD program at UW. I will be joining Facebook fulltime in Spring.

14 Dec 2019

Wrapped up a fun class project on designing the infrastructure stack for Uber.

25 Nov 2019

Our work on approximate relational schemas was accepted at SIGMOD 2020!

07 Oct 2019

Our paper on CPR has been selected as one of the Best of SIGMOD 2019 and is invited to ACM TODS!

20 Sep 2019

Wrapped up my internship at Facebook. A very different experience from Google, loved it equally!

View All

Brief Bio

I am a Graduate Student of Computer Science at the University of Washington. I am a part of the UW Database Lab working with Prof. Alvin Cheung and Prof. Dan Suciu. In the summer of 2017, I interned at Microsoft Research Redmond with Badrish Chandramouli on building a state-of-the-art key-value store called FASTER. Previously, I was a Research Fellow in the Programming Languages and Tools group at Microsoft Research India, where I built a scalable low-latency ordered stream processing system with Dr. Ganesan Ramalingam. I obtained my undergraduate degree from IIT Bombay, where I worked with Prof. S. Sudarshan on I/O optimal index structures for key value stores. I spent the first eighteen years of my life in the beautiful city of Madras (Chennai) in the southern part of India.