Interests: Distributed systems, security, networking.
Presidental Early Career Award (PECASE), 2011; ONR Young Investigator, 2009.
Active Research Projects:
- Geo-replicated cloud storage
- Least-privilege web services
- Princeton S* Network Systems (SNS) group
- Resource allocation for cloud services
- Service-centric networking
- Untrusted cloud services
Michael J. Freedman is a Professor in the Computer Science Department at Princeton University, as well as the cofounder/CEO of iobeam, a data analysis platform for the Internet of Things. His research broadly focuses on distributed systems, networking, and security.
Prior to joining Princeton in 2007, he received his Ph.D. in computer science from NYU's Courant Institute and his S.B. and M.Eng. degrees from MIT. He developed and operates several self-managing systems -- including CoralCDN, a decentralized content distribution network, and DONAR, a server resolution system that powered the FCC's Consumer Broadband Test -- which serve millions of users daily. Other research has included software-defined and service-centric networking, cloud storage and data management, untrusted cloud services, fault-tolerant distributed systems, virtual world systems, peer-to-peer systems, and various privacy-enhancing and anti-censorship systems. Freedman's work on IP geolocation and intelligence led him to co-found Illuminics Systems, which was acquired by Quova (now part of Neustar) in 2006. His work on programmable enterprise networking (Ethane) helped form the basis for the OpenFlow / software-defined networking (SDN) architecture.
Honors include a Presidential Early Career Award for Scientists and Engineers (PECASE), Sloan Fellowship, NSF CAREER Award, Office of Naval Research Young Investigator Award, DARPA Computer Science Study Group membership, and multiple award publications.
“Aggregation and Degradation in JetStream: Streaming analytics in the wide area." Ariel Rabkin, Matvey Arye, Siddhartha Sen, Vivek S. Pai, and Michael J. Freedman. Proc. 11th Symposium on Networked Systems Design and Implementation (NSDI 14), Seattle, WA, April 2014.
- “Performance Isolation and Fairness for Multi-Tenant Cloud Storage.” David Shue, Michael J. Freedman, and Anees Shaikh. Proc. Symposium on Operating Systems Design and Implementation (OSDI 2012), Hollywood, CA, October 2012.
- “Don’t settle for eventual: Scalable causal consistency for wide-area storage with COPS.” Wyatt Lloyd, Michael J. Freedman, Michael Kaminsky, and David G. Andersen. Proc. 23rd ACM Symposium on Operating Systems Principles (SOSP 11), Cascais, Portugal, October 2011.
- “SPORC: Group collaboration using untrusted cloud resources.” Ariel J. Feldman, William P. Zeller, Michael J. Freedman, and Edward W. Felten. Proc. 9th Symposium on Operating Systems Design and Implementation (OSDI 10), Vancouver, BC, October 2010.
- “Ethane: Taking control of the enterprise.”Martin Casado, Michael J. Freedman, Justin Pettit, Jianying Luo, Nick McKeown, and Scott Shenker. In Proc. ACM SIGCOMM Conference, Kyoto, Japan, August 2007.
- “Efficient private matching and set intersection.” Michael J. Freedman, Kobbi Nissim, and Benny Pinkas. In Advances in Cryptology — EUROCRYPT 2004, Interlaken, Switzerland, May 2004.
- “Democratizing content publication with Coral.” Michael J. Freedman, Eric Freudenthal, and David Mazieres. In Proc. Symposium on Networked Systems Design and Implementation (NSDI 04), San Francisco, CA, March 2004.