Matthew Perron

PhD, Database Systems Researcher

prof_pic.jpg

I am a Senior Researcher in the Data Systems Group at Microsoft Research Redmond. I completed my PhD in the MIT Data Systems Group advised by Sam Madden where I worked on making cloud analytical databases more elastic and easier to use. Before MIT, I earned a Master’s degree in Computer Science at Carnegie Mellon University where I worked with Andy Pavlo. I also worked as a software engineer at Softbank.

News

Aug 5, 2024 I joined the Data Systems Group at Microsoft Research Redmond as a Senior Researcher.
Jul 21, 2024 It was my pleasure to be a guest on the Disseminate Podcast hosted by Jack Waudby, where we chatted about Cackle.
Jul 18, 2024 I will defended my PhD Thesis Elasticity In Cloud Analytical Database Management Systems.
Jun 13, 2024 I presented Cackle: Cost and Performance Stability With Elastic Pools at SIGMOD 2024 in Santiago, Chile.

Selected Publications

2023

  1. cackle.pdf.jpg
    Cackle: Analytical Workload Cost and Performance Stability With Elastic Pools
    Matthew Perron, Michael Cafarella, Raul Castro Fernandez, David DeWitt, and Samuel Madden
    Proc. ACM Manag. Data, Dec 2023

2020

  1. starling.pdf.jpg
    Starling: A Scalable Query Engine on Cloud Functions
    Matthew Perron, Raul Castro Fernandez, David DeWitt, and Samuel Madden
    In Proceedings of the 2020 ACM SIGMOD International Conference on Management of Data, Dec 2020

2019

  1. reopt2019.pdf.jpg
    How I learned to stop worrying and love re-optimization
    Matthew Perron, Zeyuan Shang, Tim Kraska, and Michael Stonebraker
    In 2019 IEEE 35th International Conference on Data Engineering (ICDE), Dec 2019