Matthew Burke

I am a fourth year PhD student in the Computer Science department at Cornell.
I am advised by Professor Lorenzo Alvisi as a member of the Theory Meets Practice group. My research interests are in building fault-tolerant, scalable, geo-replicated distributed systems.
As an undergraduate student at the University of Southern California, I was lucky to be advised by Professor Wyatt Lloyd as a member of the Networked Systems Laboratory.
News
(Dec. '19) Gryff was accepted to NSDI'20!(May '19) Received Outstanding Teaching Assistant award for CS 4410 in Spring 2019!
(Jul. '18) Obladi was accepted to OSDI'18!
Publications
- M. Burke, A. Cheng, W. Lloyd. Gryff: Unifying Consensus and Shared Registers. NSDI 20. Matthew Burke, Audrey Cheng, Wyatt Lloyd. Gryff: Unifying Consensus and Shared Registers. In Proceedings of the 17th USENIX Symposium on Networked Systems Design and Implementation (NSDI 20), Februrary 2020. [pdf][usenix][slides][video]
- N. Crooks, M. Burke, S. Harel, E. Cecchetti, R. Agarwal, L. Alvisi. Obladi: Oblivious Serializable Transactions in the Cloud. OSDI 18. Natacha Crooks, Matthew Burke, Sitar Harel, Ethan Cecchetti, Rachit Agarwal, Lorenzo Alvisi. Obladi: Oblivious Serializable Transactions in the Cloud. In Proceedings of the 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 18), October 2018. [pdf][usenix][tr]
- Q. Huang, P. Ang, P. Knowles, T. Nykiel, I. Tverdokhlib, A. Yajurvedi, P. Dapolito VI, X. Yan, M. Bykov, C. Liang, M. Talwar, A. Mathur, S. Kulkarni, M. Burke, W. Lloyd. SVE: Distributed Video Processing at Facebook Scale. SOSP 17. Qi Huang, Petchean Ang, Peter Knowles, Tomasz Nykiel, Iaroslav Tverdokhlib, Amit Yajurvedi, Paul Dapolito VI, Xifan Yan, Maxim Bykov, Chuen Liang, Mohit Talwar, Abhishek Mathur, Sachin Kulkarni, Matthew Burke, Wyatt Lloyd. SVE: Distributed Video Processing at Facebook Scale. In Proceedings of the 26th ACM Symposium on Operating Systems Principles (SOSP 17), October 2017. [pdf][doi]
Teaching
Graduate Teaching Assistant
- Fall 2020: CS 5414 - Distributed Computing Principles
- Spring 2019: CS 4410 - Operating Systems
Undergraduate Teaching Assistant
- Spring 2017: CSCI 104 - Data Structure and Object-Oriented Design
- Fall 2016: CSCI 104 - Data Structures and Object-Oriented Design
- Spring 2016: CSCI 104 - Data Structures and Object-Oriented Design
- Fall 2015: CSCI 104 - Data Structures and Object-Oriented Design
- Spring 2015: CSCI 104 - Data Structures and Object-Oriented Design
- Fall 2014: CSCI 104 - Data Structures and Object-Oriented Design
Service
Artifact Evaluator
External Reviewer
- SOSP 2019
- EuroSys 2019
- OPODIS 2018
- ICDCS 2019
- NSDI 2017
Mentor Programs
- MSR Undegraduate Intern Co-Mentor 2018
- Facebook University (FBU) Mentor 2015
Collaborators
My research has been made possible through collaborations with several incredible mentors and mentees (affiliation at time of most recent collaboration shown in parentheses).
Mentors
- Natacha Crooks (UC Berkeley)
- Dan Ports (MSR)
- Irene Zhang (MSR)
- Qi Huang (Facebook)
Mentees
- Audrey Cheng (Princeton)
- Janice Chan (Cornell)
- Andy Zhang (Cornell)
- Eric Feng (Cornell)
Other Interests
In my free time, I play and coach ultimate frisbee. I also enjoy hiking, camping, and backpacking, especially in the deserts of southwestern North America.