I am an Assistant Professor in the EECS Department at MIT, and a member of CSAIL. Before joining MIT, I completed my Ph.D. at Stanford University, and spent a couple of years at a datacenter networking startup, Insieme Networks, and Cisco. You can find my CV here.
I work in the areas of computer networks and systems. My research aims to improve the performance, robustness, and ease of management of future networks and cloud computing systems. My current research centers on network protocols and algorithms for large-scale datacenters, programmable switching architectures, and learning-based networked systems. I am also broadly interested in performance modeling and analysis of computer systems and bridging theory and practice in computer system design.
If you are interested in working with me:
Please apply to the EECS graduate program and mention my name in your application. If you are already at MIT, please send me an email and we can arrange a time to meet.
A. Sivaraman, S. Subramanian, M. Alizadeh, S. Chole, S.-T. Chuang, A. Agrawal, H. Balakrishnan, T. Edsall, S. Katti, and N. McKeown, Programmable Packet Scheduling at Line Rate, SIGCOMM 2016.
A. Sivaraman, A. Cheung, M. Budiu, C. Kim, M. Alizadeh, H. Balakrishnan, G. Varghese, N. McKeown, and S. Licking, Packet Transactions: High-level Programming for Line-Rate Switches, SIGCOMM 2016.
M. Alizadeh, T. Edsall, S. Dharmapurikar, R. Vaidyanathan, K. Chu, A. Fingerhut, T. Lam, F. Matus, R. Pan, N. Yadav and G. Varghese, CONGA: Distributed Congestion-Aware Load Balancing for Datacenters, SIGCOMM 2014. (Best Paper Award)
M. Alizadeh, A. Greenberg, D. A. Maltz, J. Padhye, P. Patel, B. Prabhakar, S. Sengupta and M. Sridharan, Data Center TCP (DCTCP), SIGCOMM 2010.