• 4490 Citations
  • 29 h-Index
20012022

Research output per year

If you made any changes in Pure these will be visible here soon.

Research Output

Filter
Conference contribution
2019

A scalable server for 3D metaverses

Cheslack-Postava, E., Azim, T., Mistree, B. F. T., Horn, D. R., Terrace, J., Levis, P. & Freedman, M. J., Jan 1 2019, Proceedings of the 2012 USENIX Annual Technical Conference, USENIX ATC 2012. USENIX Association, p. 209-222 14 p. (Proceedings of the 2012 USENIX Annual Technical Conference, USENIX ATC 2012).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Hyperbolic caching: Flexible caching for web applications

Blankstein, A., Sen, S. & Freedman, M. J., Jan 1 2019, Proceedings of the 2017 USENIX Annual Technical Conference, USENIX ATC 2017. USENIX Association, p. 499-511 13 p. (Proceedings of the 2017 USENIX Annual Technical Conference, USENIX ATC 2017).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Hyperbolic caching: Flexible caching for web applications

Blankstein, A., Sen, S. & Freedman, M. J., Jan 1 2019, Proceedings of the 2017 USENIX Annual Technical Conference, USENIX ATC 2017. USENIX Association, p. 499-511 13 p. (Proceedings of the 2017 USENIX Annual Technical Conference, USENIX ATC 2017).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Object storage on CRAQ: High-throughput chain replication for read-mostly workloads

Terrace, J. & Freedman, M. J., Jan 1 2019, Proceedings of the 2009 USENIX Annual Technical Conference. USENIX Association, p. 143-158 16 p. (Proceedings of the 2009 USENIX Annual Technical Conference).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

SPORC: Group collaboration using untrusted cloud resources

Feldman, A. J., Zeller, W. P., Freedman, M. J. & Felten, E. W., Jan 1 2019, Proceedings of the 9th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2010. USENIX Association, p. 337-350 14 p. (Proceedings of the 9th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2010).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

SPORC: Group collaboration using untrusted cloud resources

Feldman, A. J., Zeller, W. P., Freedman, M. J. & Felten, E. W., Jan 1 2019, Proceedings of the 9th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2010. USENIX Association, p. 337-350 14 p. (Proceedings of the 9th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2010).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Stronger semantics for low-latency geo-replicated storage

Lloyd, W., Freedman, M. J., Kaminsky, M. & Andersen, D. G., Jan 1 2019, Proceedings of the 10th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2013. USENIX Association, p. 313-328 16 p. (Proceedings of the 10th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2013).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Who’s afraid of uncorrectable bit errors? Online recovery of flash errors with distributed redundancy

Tai, A., Kryczka, A., Kanaujia, S. O., Jamieson, K., Freedman, M. J. & Cidon, A., Jan 1 2019, Proceedings of the 2019 USENIX Annual Technical Conference, USENIX ATC 2019. USENIX Association, p. 977-991 15 p. (Proceedings of the 2019 USENIX Annual Technical Conference, USENIX ATC 2019).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2018

Riffle: Optimized Shuffle Service for Large-Scale Data Analytics

Zhang, H., Cho, B., Seyfe, E., Ching, A. & Freedman, M. J., Apr 23 2018, Proceedings of the 13th EuroSys Conference, EuroSys 2018. Association for Computing Machinery, Inc, (Proceedings of the 13th EuroSys Conference, EuroSys 2018; vol. 2018-January).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

14 Scopus citations
2017

Live video analytics at scale with approximation and delay-tolerance

Zhang, H., Ananthanarayanan, G., Bodik, P., Philipose, M., Bahl, P. & Freedman, M. J., Jan 1 2017, Proceedings of the 14th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2017. USENIX Association, p. 377-392 16 p. (Proceedings of the 14th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2017).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

SLAQ: Quality-driven scheduling for distributed machine learning

Zhang, H., Stafman, L., Or, A. & Freedman, M. J., Sep 24 2017, SoCC 2017 - Proceedings of the 2017 Symposium on Cloud Computing. Association for Computing Machinery, Inc, p. 390-404 15 p. (SoCC 2017 - Proceedings of the 2017 Symposium on Cloud Computing).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

21 Scopus citations

VCorfu: A cloud-scale object store on a shared log

Wei, M., Tai, A., Rossbach, C. J., Abraham, I., Munshed, M., Dhawan, M., Stabile, J., Wieder, U., Fritchie, S., Swanson, S., Freedman, M. J. & Malkhi, D., Jan 1 2017, Proceedings of the 14th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2017. USENIX Association, p. 35-49 15 p. (Proceedings of the 14th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2017).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

VCorfu: A cloud-scale object store on a shared log

Wei, M., Tai, A., Rossbach, C. J., Abraham, I., Munshed, M., Dhawan, M., Stabile, J., Wieder, U., Fritchie, S., Swanson, S., Freedman, M. J. & Malkhi, D., Jan 1 2017, Proceedings of the 14th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2017. USENIX Association, p. 35-49 15 p. (Proceedings of the 14th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2017).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2016

Be fast, cheap and in control with SwitchKV

Li, X., Sethi, R., Kaminsky, M., Andersen, D. G. & Freedman, M. J., Jan 1 2016, Proceedings of the 13th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2016. USENIX Association, p. 31-44 14 p. (Proceedings of the 13th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2016).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Blockstack: A global naming and storage system secured by blockchains

Ali, M., Nelson, J., Shea, R. & Freedman, M. J., Jan 1 2016, Proceedings of the 2016 USENIX Annual Technical Conference, USENIX ATC 2016. USENIX Association, p. 181-194 14 p. (Proceedings of the 2016 USENIX Annual Technical Conference, USENIX ATC 2016).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Blockstack: A global naming and storage system secured by blockchains

Ali, M., Nelson, J., Shea, R. & Freedman, M. J., Jan 1 2016, Proceedings of the 2016 USENIX Annual Technical Conference, USENIX ATC 2016. USENIX Association, p. 181-194 14 p. (Proceedings of the 2016 USENIX Annual Technical Conference, USENIX ATC 2016).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Poor Video Streaming Performance Explained (and Fixed)

Freedman, M., Jun 1 2016, Applicative 2016. Association for Computing Machinery, Inc, (Applicative 2016).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Replex: A scalable, highly available multi-index data store

Tai, A., Wei, M., Freedman, M. J., Abraham, I. & Malkhi, D., Jan 1 2016, Proceedings of the 2016 USENIX Annual Technical Conference, USENIX ATC 2016. USENIX Association, p. 337-350 14 p. (Proceedings of the 2016 USENIX Annual Technical Conference, USENIX ATC 2016).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Replex: A scalable, highly available multi-index data store

Tai, A., Wei, M., Freedman, M. J., Abraham, I. & Malkhi, D., Jan 1 2016, Proceedings of the 2016 USENIX Annual Technical Conference, USENIX ATC 2016. USENIX Association, p. 337-350 14 p. (Proceedings of the 2016 USENIX Annual Technical Conference, USENIX ATC 2016).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2015

Coniks: Bringing key transparency to end users

Melara, M. S., Blankstein, A., Bonneau, J., Felten, E. W. & Freedman, M. J., Jan 1 2015, Proceedings of the 24th USENIX Security Symposium. USENIX Association, p. 383-398 16 p. (Proceedings of the 24th USENIX Security Symposium).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Coniks: Bringing key transparency to end users

Melara, M. S., Blankstein, A., Bonneau, J., Felten, E. W. & Freedman, M. J., Jan 1 2015, Proceedings of the 24th USENIX Security Symposium. USENIX Association, p. 383-398 16 p. (Proceedings of the 24th USENIX Security Symposium).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Ravana: Controller fault-tolerance in software-defined networking

Katta, N., Zhang, H., Freedman, M. J. & Rexford, J. L., Jun 17 2015, Symposium on Software Defined Networking (SDN) Research, SOSR 2015. Association for Computing Machinery, Inc, 2774996. (Symposium on Software Defined Networking (SDN) Research, SOSR 2015).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

68 Scopus citations
2014

Aggregation and degradation in Jetstream: Streaming analytics in the wide area

Rabkin, A., Arye, M., Sen, S., Pai, V. S. & Freedman, M. J., Jan 1 2014, Proceedings of the 11th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2014. USENIX Association, p. 275-288 14 p. (Proceedings of the 11th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2014).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Automating isolation and least privilege in web services

Blankstein, A. & Freedman, M. J., Nov 13 2014, Proceedings - IEEE Symposium on Security and Privacy. Institute of Electrical and Electronics Engineers Inc., p. 133-148 16 p. 6956561. (Proceedings - IEEE Symposium on Security and Privacy).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

11 Scopus citations
2013

Scalable, optimal flow routing in datacenters via local link balancing

Sen, S., Shue, D., Ihm, S. & Freedman, M. J., Jan 1 2013, CoNEXT 2013 - Proceedings of the 2013 ACM International Conference on Emerging Networking Experiments and Technologies. Association for Computing Machinery, p. 151-162 12 p. (CoNEXT 2013 - Proceedings of the 2013 ACM International Conference on Emerging Networking Experiments and Technologies).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

65 Scopus citations

Scaling IP multicast on datacenter topologies

Li, X. & Freedman, M. J., Jan 1 2013, CoNEXT 2013 - Proceedings of the 2013 ACM International Conference on Emerging Networking Experiments and Technologies. Association for Computing Machinery, p. 61-72 12 p. (CoNEXT 2013 - Proceedings of the 2013 ACM International Conference on Emerging Networking Experiments and Technologies).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

39 Scopus citations

The NEBULA future internet architecture

Anderson, T., Birman, K., Broberg, R., Caesar, M., Comer, D., Cotton, C., Freedman, M. J., Haeberlen, A., Ives, Z. G., Krishnamurthy, A., Lehr, W., Loo, B. T., Mazier̀es, D., Nicolosi, A., Smith, J. M., Stoica, I., Van Renesse, R., Walfish, M., Weatherspoon, H. & Yoo, C. S., Jan 1 2013, The Future Internet - Future Internet Assembly 2013: Validated Results and New Horizons. Springer Verlag, p. 16-26 11 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 7858 LNCS).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

19 Scopus citations
2012

A formally-verified migration protocol for mobile, multi-homed hosts

Arye, M., Nordström, E., Kiefer, R., Rexford, J. L. & Freedman, M. J., Dec 1 2012, 2012 20th IEEE International Conference on Network Protocols, ICNP 2012. 6459961. (Proceedings - International Conference on Network Protocols, ICNP).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

11 Scopus citations

Performance isolation and fairness for multi-tenant cloud storage

Shue, D., Freedman, M. J. & Shaikh, A., Jan 1 2012, Proceedings of the 10th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2012. USENIX Association, p. 349-362 14 p. (Proceedings of the 10th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2012).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Scalable inference of overlapping communities

Gopalan, P., Mimno, D., Gerrish, S. M., Freedman, M. J. & Blei, D. M., Dec 1 2012, Advances in Neural Information Processing Systems 25: 26th Annual Conference on Neural Information Processing Systems 2012, NIPS 2012. Vol. 3. p. 2249-2257 9 p.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

46 Scopus citations
2011

Brief announcement: Bridging the theory-practice gap in multi-commodity flow routing

Sen, S., Ihm, S., Ousterhout, K. & Freedman, M. J., Nov 2 2011, Distributed Computing - 25th International Symposium, DISC 2011, Proceedings. p. 205-207 3 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 6950 LNCS).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Coercing clients into facilitating failover for object delivery

Lloyd, W. A. & Freedman, M. J., Aug 26 2011, 2011 IEEE/IFIP 41st International Conference on Dependable Systems and Networks, DSN 2011. p. 157-168 12 p. 5958215. (Proceedings of the International Conference on Dependable Systems and Networks).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Scopus citations

Don't settle for eventual: Scalable causal consistency for wide-area storage with COPS

Lloyd, W., Freedman, M. J., Kaminsky, M. & Andersen, D. G., Dec 7 2011, SOSP'11 - Proceedings of the 23rd ACM Symposium on Operating Systems Principles. p. 401-416 16 p. (SOSP'11 - Proceedings of the 23rd ACM Symposium on Operating Systems Principles).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

300 Scopus citations

Frenetic: A network programming language

Foster, N., Harrison, R., Freedman, M. J., Monsanto, C., Rexford, J. L., Story, A. & Walker, D. P., Oct 19 2011, ICFP'11 - Proceedings of the 2011 ACM SIGPLAN International Conference on Functional Programming. p. 279-291 13 p. (Proceedings of the ACM SIGPLAN International Conference on Functional Programming, ICFP).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

169 Scopus citations

Going viral: Flash crowds in an open CDN

Wendell, P. & Freedman, M. J., Dec 12 2011, IMC'11 - Proceedings of the 2011 ACM SIGCOMM Internet Measurement Conference. p. 549-557 9 p. (Proceedings of the ACM SIGCOMM Internet Measurement Conference, IMC).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

39 Scopus citations

Identifying performance bottlenecks in CDNs through TCP-level monitoring

Sun, P., Yu, M., Freedman, M. J. & Rexford, J. L., Sep 26 2011, Proceedings of the 1st ACM SIGCOMM Workshop on Measurements Up the Stack, W-MUST'11. p. 49-54 6 p. (Proceedings of the 1st ACM SIGCOMM Workshop on Measurements Up the Stack, W-MUST'11).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

18 Scopus citations
2010

Collaborative, privacy-preserving data aggregation at scale

Applebaum, B., Ringberg, H., Freedman, M. J., Caesar, M. & Rexford, J. L., Aug 16 2010, Privacy Enhancing Technologies - 10th International Symposium, PETS 2010, Proceedings. p. 56-74 19 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 6205 LNCS).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

21 Scopus citations

DONAR: Decentralized server selection for cloud services

Wendell, P., Jiang, J. W., Freedman, M. J. & Rexford, J. L., Nov 15 2010, SIGCOMM'10 - Proceedings of the SIGCOMM 2010 Conference. p. 231-242 12 p. (SIGCOMM'10 - Proceedings of the SIGCOMM 2010 Conference).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

92 Scopus citations

Frenetic: A high-level language for OpenFlow networks

Foster, N., Harrison, R., Meola, M. L., Freedman, M. J., Rexford, J. L. & Walker, D. P., Dec 1 2010, Proceedings of the Programmable Routers for Extensible Services of Tomorrow, PRESTO 2010, Workshop Held in Conjunction with CoNEXT 2010. (Proceedings of the Programmable Routers for Extensible Services of Tomorrow, PRESTO 2010, Workshop Held in Conjunction with CoNEXT 2010).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

41 Scopus citations

Scalable flow-based networking with DIFANE

Yu, M., Rexford, J. L., Freedman, M. J. & Wang, J., Nov 15 2010, SIGCOMM'10 - Proceedings of the SIGCOMM 2010 Conference. p. 351-362 12 p. (SIGCOMM'10 - Proceedings of the SIGCOMM 2010 Conference).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

254 Scopus citations
2009

Comparing multilateral and bilateral exchange models for content distribution

Aperjis, C., Freedman, M. J. & Johari, R., Dec 1 2009, Proceedings - 2009 IEEE Information Theory Workshop on Networking and Information Theory, ITW 2009. p. 145-146 2 p. 5158559. (Proceedings - 2009 IEEE Information Theory Workshop on Networking and Information Theory, ITW 2009).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2008

Peer-assisted content distribution with prices

Aperjis, C., Freedman, M. J. & Johari, R., Dec 1 2008, Proceedings of 2008 ACM CoNEXT Conference - 4th International Conference on Emerging Networking EXperiments and Technologies, CoNEXT '08. 17. (Proceedings of 2008 ACM CoNEXT Conference - 4th International Conference on Emerging Networking EXperiments and Technologies, CoNEXT '08).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

35 Scopus citations
2007

Ethane: Taking control of the enterprise

Casado, M., Freedman, M. J., Pettit, J., Luo, J., Mckeown, N. & Shenker, S., Dec 17 2007, ACM SIGCOMM 2007: Conference on Computer Communications. p. 1-12 12 p. (ACM SIGCOMM 2007: Conference on Computer Communications).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

397 Scopus citations
2005

Locality prediction for oblivious clients

Shanahan, K. P. & Freedman, M. J., Dec 1 2005, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). p. 252-263 12 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 3640 LNCS).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

3 Scopus citations
2004

On-the-fly verification of rateless erasure codes for efficient content distribution

Krohn, M. N., Freedman, M. J. & Mazières, D., Aug 16 2004, Proceedings - IEEE Symposium on Security and Privacy. p. 226-239 14 p. (Proceedings - IEEE Symposium on Security and Privacy; vol. 2004).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

252 Scopus citations
2002

Efficient peer-to-peer lookup based on a distributed trie

Freedman, M. J. & Vingralek, R., Jan 1 2002, Peer-to-Peer Systems - 1st International Workshop, IPTPS 2002, Revised Papers. Springer Verlag, Vol. 2429. p. 66-75 10 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 2429).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

10 Scopus citations

Introducing tarzan, a peer-to-peer anonymizing network layer

Freedman, M. J., Sit, E., Cates, J. & Morris, R., Jan 1 2002, Peer-to-Peer Systems - 1st International Workshop, IPTPS 2002, Revised Papers. Kaashoek, F., Druschel, P. & Rowstron, A. (eds.). Springer Verlag, p. 121-129 9 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 2429).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

24 Scopus citations

Privacy engineering for digital rights management systems

Feigenbaum, J., Freedman, M. J., Sander, T. & Shostack, A., Jan 1 2002, Security and Privacy in Digital Rights Management - ACM CCS-8Workshop DRM 2001 Philadelphia, PA, USA, November 5, 2001 Revised Papers. Sander, T. (ed.). Springer Verlag, p. 76-105 30 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 2320).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

29 Scopus citations
2001

A reputation system to increase MIX-net reliability

Dingledine, R., Freedman, M. J., Hopwood, D. & Molna, D., Jan 1 2001, Information Hiding - 4th International Workshop, IH 2001, Proceedings. Moskowitz, I. S. (ed.). Springer Verlag, p. 126-141 16 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 2137).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

40 Scopus citations

The free haven project: Distributed anonymous storage service

Dingledine, R., Freedman, M. J. & Molnar, D., Jan 1 2001, Designing Privacy Enhancing Technologies - International Workshop on Design Issues in Anonymity and Unobservability, Proceedings. Federrath, H. (ed.). Springer Verlag, p. 67-95 29 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 2009).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

107 Scopus citations