With David Mazières, Freedman designed and operated the Coral Content Distribution Network, a peer-to-peercontent distribution network that was initially released in 2004 and operated until 2015.[3] In March 2006, Freedman co-founded Illuminics Systems, an information technology company working in the area of IP geolocation and intelligence, with Martin Casado. The company was acquired by Quova in November 2006.[2]
Freedman's research interests include distributed systems, networking, and security.[2] In addition to his work with the Coral Content Distribution Network, he has designed systems such as TimescaleDB and JetStream.[4]
Recognition
In 2011, Freedman received the Presidential Early Career Award for Scientists and Engineers for his work in designing, building, and prototyping a "modern, highly scalable, replicated storage cloud system" in addition to efforts to increase student diversity at Princeton University.[5] His research involving the design and deployment of geo-distributed systems earned him the Grace Murray Hopper Award in 2018.[6] He was elected as an ACM Fellow in 2019 "for contributions to robust distributed systems for the modern cloud",[7] and was awarded the SIGOPS Mark Weiser Award by the organization in 2021.[8]
Selected publications
Freedman, Michael J.; Nissim, Kobbi; Pinkas, Benny (2004). "Efficient Private Matching and Set Intersection". Advances in Cryptology - EUROCRYPT 2004. Lecture Notes in Computer Science. Vol. 3027. pp. 1–19. doi:10.1007/978-3-540-24676-3_1. ISBN978-3-540-21935-4.
Freedman, Michael J.; Morris, Robert (2002). "Tarzan: A peer-to-peer anonymizing network layer". Proceedings of the 9th ACM conference on Computer and communications security. pp. 193–206. doi:10.1145/586110.586137. ISBN1581136129. S2CID786888.
Casado, Martin; Freedman, Michael J.; Pettit, Justin; Luo, Jianying; McKeown, Nick; Shenker, Scott (2007). "Ethane: Taking control of the enterprise". Proceedings of the 2007 conference on Applications, technologies, architectures, and protocols for computer communications. pp. 1–12. doi:10.1145/1282380.1282382. ISBN9781595937131. S2CID7878230.
Lloyd, Wyatt; Freedman, Michael J.; Kaminsky, Michael; Andersen, David G. (2011). "Don't settle for eventual". Proceedings of the Twenty-Third ACM Symposium on Operating Systems Principles. pp. 401–416. doi:10.1145/2043556.2043593. ISBN9781450309776. S2CID2386464.
Foster, Nate; Harrison, Rob; Freedman, Michael J.; Monsanto, Christopher; Rexford, Jennifer; Story, Alec; Walker, David (September 18, 2011). "Frenetic: a network programming language". ACM SIGPLAN Notices. 46 (9): 279–291. doi:10.1145/2034574.2034812.