Interests: Distributed systems, security, networking.
ACM Fellow, 2019; ACM Grace Murray Hopper Award, 2018; 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 co-founder and CTO of Timescale, building an open-source time-series database. His work broadly focuses on distributed systems, storage systems, networking, and security.
Freedman developed CoralCDN (a decentralized content distribution network serving millions of daily users) and Ethane (which formed the basis for the OpenFlow / software-defined networking architecture). He co-founded Illuminics Systems around IP geolocation and intelligence, which was acquired by Quova (now part of Neustar). Freedman is also a technical advisor to Blockstack, building a more decentralized Internet leveraging the blockchain.
Honors include the ACM Grace Murray Hopper Award, ACM Fellow, Presidential Early Career Award for Scientists and Engineers (PECASE, given by President Obama), SIGCOMM Test of Time Award, Caspar Bowden Award for Privacy Enhancing Technologies, Sloan Fellowship, NSF CAREER Award, Office of Naval Research Young Investigator Award, DARPA Computer Science Study Group membership, and multiple award publications. 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.
"Resource Elasticity in Distributed Deep Learning," Andrew Or, Haoyu Zhang, Michael J. Freedman
Proc. 3rd Conference on Machine Learning and Systems (MLSys '20), Austin, TX. March 2020.
"ReLAQS: Reducing Latency for Multi-Tenant Approximate Queries," Logan Stafman, Andrew Or, Michael J. Freedman. Proc. ACM/IFIP Intl. Middleware Conference (Middleware '19) UC Davis, December 2019. Best Paper Award.
"Who's Afraid of Uncorrectable Bit Errors? Online Recovery of Flash Errors with Distributed Redundancy," Amy Tai, Andrew Kryczka, Shobhit Kanaujia, Kyle Jamieson, Michael J Freedman, and Asaf Cidon. Proc. USENIX Annual Technical Conference (ATC '19) Renton, WA, July 2019.
"SLAQ: Quality-Driven Scheduling for Distributed Machine Learning," Haoyu Zhang, Logan Stafman, Andrew Or, and Michael J. Freedman, Proc. ACM Symposium on Cloud Computing (SOCC '17), Santa Clara, CA, September 2017. Best Paper Award.
"Replex: A Scalable, Highly Available Multi-Index Store." Amy Tai, Michael Wei, Michael J. Freedman, Itta Abraham, and Dahlia Malkhi. Proc. USENIX Annual Technical Conference (ATC 2016), Denver, CO, June 2016. Best Paper Award.
"CONIKS: Bringing Key Transparency to End Users." Marcela S. Melara, Aaron Blankstein, Joseph Bonneau, Edward W. Felten, and Michael J. Freedman. Proc. 24th USENIX Security Symposium (Security '15) Washington, DC, August 2015. 2017 Caspar Bowden Award for Privacy Enhancing Technologies.
"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.
"Social Networking with Frientegrity: Privacy and Integrity with an Untrusted Provider." Ariel J. Feldman, Aaron Blankstein, Michael J. Freedman, and Edward W. Felten. Proc. USENIX Security (Sec '12), Bellevue, WA, August 2012. Best Student Paper Award.
"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.
"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. 2017 ACM SIGCOMM Test of Time Award.
"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.