Matei Zaharia

I'm a second year PhD student at UC Berkeley in the RAD Lab, working with Scott Shenker and Ion Stoica. I'm interested in computer systems and networking.

I'm working on on several research projects involving Hadoop, the open-source MapReduce framework from Apache. In 2007-2008, I worked on tracing Hadoop to detect hardware and software faults. More recently, I worked on algorithms for speculative execution to mitigate slow nodes (paper at OSDI 08). In the summer of 2008, I interned at Facebook, where I built the Hadoop fair scheduler. I also became a committer on Hadoop in January 2009.

I got my Bachelor's degree from the University of Waterloo, in Canada. In undergrad, I worked with Srinivasan Keshav on peer-to-peer systems, opportunistic wireless communication, and low-cost, delay-tolerant networking for developing regions (the KioskNet project).

Contact

matei@berkeley.edu

493B Soda Hall,
Berkeley, CA 94720-1776

Publications

2009

2008

2007

2006

Technical Reports

Other Activities

Starting in high school, I've participated in a number of programming contests, including the International Olympiad in Informatics and the ACM International Collegiate Programming Contest. I've now stopped doing contests, but I still love algorithmic and mathematical problems.

I'm also a contributor to the freeware realtime strategy game 0 A.D, where I've worked on gameplay logic, character AI, random map generation, water rendering, and multiplayer networking.

I enjoy reading, nature, and food that is either good or free.