• 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

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

Experiences with CoralCDN: A five-year operational view

Freedman, M. J., Jan 1 2019, p. 95-110. 16 p.

Research output: Contribution to conferencePaper

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

Prophecy: Using history for high-throughput fault tolerance

Sen, S., Lloyd, W. & Freedman, M. J., Jan 1 2019, p. 345-360. 16 p.

Research output: Contribution to conferencePaper

Prophecy: Using history for high-throughput fault tolerance

Sen, S., Lloyd, W. & Freedman, M. J., Jan 1 2019, p. 345-360. 16 p.

Research output: Contribution to conferencePaper

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

Efficient Set Intersection with Simulation-Based Security

Freedman, M. J., Hazay, C., Nissim, K. & Pinkas, B., Jan 1 2016, In : Journal of Cryptology. 29, 1, p. 115-155 41 p.

Research output: Contribution to journalArticle

34 Scopus citations

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

HONE: Joint Host-Network Traffic Management in Software-Defined Networks

Sun, P., Yu, M., Freedman, M. J., Rexford, J. L. & Walker, D. P., Jan 1 2015, In : Journal of Network and Systems Management. 23, 2, p. 374-399 26 p.

Research output: Contribution to journalArticle

24 Scopus citations

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

Welcome message from the socc chairs

Ghandeharizadeh, S., Balazinska, M., Freedman, M. J. & Barahmand, S., Aug 27 2015, In : ACM SoCC 2015 - Proceedings of the 6th ACM Symposium on Cloud Computing. p. ii

Research output: Contribution to journalEditorial

2014

A brief overview of 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., Mazières, D., Nicolosi, A., Smith, J. M., Stoica, I., Van Renesse, R., Walfish, M., Weatherspoon, H. & Yoo, C. S., Jul 2014, In : Computer Communication Review. 44, 3, p. 81-86 6 p.

Research output: Contribution to journalArticle

11 Scopus citations

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

Algorithmic improvements for fast concurrent cuckoo hashing

Li, X., Andersen, D. G., Kaminsky, M. & Freedman, M. J., Jan 1 2014.

Research output: Contribution to conferencePaper

63 Scopus citations

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

Don't settle for eventual consistency

Lloyd, W., Freedman, M. J., Kaminsky, M. & Andersen, D. G., May 2014, In : Communications of the ACM. 57, 5, p. 61-68 8 p.

Research output: Contribution to journalArticle

10 Scopus citations

From application requests to virtual IOPs: Provisioned key-value storage with libra

Shue, D. & Freedman, M. J., Jan 1 2014.

Research output: Contribution to conferencePaper

14 Scopus citations

Stronger properties for low-latency geo-replicated storage

Lloyd, W., Freedman, M. J., Kaminsky, M. & Andersen, D. G., Jan 1 2014, In : Queue. 12, 3

Research output: Contribution to journalArticle

2 Scopus citations
2013

Languages for software-defined networks

Foster, N., Guha, A., Reitblatt, M., Story, A., Freedman, M. J., Katta, N. P., Monsanto, C., Reich, J., Rexford, J. L., Schlesinger, C., Walker, D. P. & Harrison, R., Feb 20 2013, In : IEEE Communications Magazine. 51, 2, p. 128-134 7 p., 6461197.

Research output: Contribution to journalArticle

112 Scopus citations

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

Serval: An end-host stack for service-centric networking

Nordströ, E., Shue, D., Gopalan, P., Kiefer, R., Arye, M., Ko, S. Y., Rexford, J. & Freedman, M. J., Jan 1 2012, p. 85-98. 14 p.

Research output: Contribution to conferencePaper

Serval: An end-host stack for service-centric networking

Nordströ, E., Shue, D., Gopalan, P., Kiefer, R., Arye, M., Ko, S. Y., Rexford, J. & Freedman, M. J., Jan 1 2012, p. 85-98. 14 p.

Research output: Contribution to conferencePaper

Social networking with frientegrity: Privacy and integrity with an untrusted provider

Feldman, A. J., Blankstein, A., Freedman, M. J. & Felten, E. W., Jan 1 2012, p. 647-662. 16 p.

Research output: Contribution to conferencePaper

Unsupervised conversion of 3D models for interactive metaverses

Terrace, J., Cheslack-Postava, E., Levis, P. & Freedman, M. J., Nov 5 2012, In : Proceedings - IEEE International Conference on Multimedia and Expo. p. 902-907 6 p., 6298517.

Research output: Contribution to journalConference article

3 Scopus citations
2011

Bilateral and multilateral exchanges for peer-assisted content distribution

Aperjis, C., Johari, R. & Freedman, M. J., Oct 1 2011, In : IEEE/ACM Transactions on Networking. 19, 5, p. 1290-1303 14 p., 5729356.

Research output: Contribution to journalArticle

14 Scopus citations

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