Bruce MacDowell Maggs

Pelham Wilder Professor of Computer Science, Duke University
Director of Engineering, Emerald Innovations
Office: D324 Levine Science Research Center   bCTRL-Cmmis@disabledcsfor·duke·emailedu
Mailing Address: Department of Computer Science, Duke University P. O. Box 90129 Durham, NC 27708-0129
Research

My research focuses on distributed systems, including content delivery networks, computer networks, and computer and network security.

Advisees
Xiao (Shane) Zhang
PhD, 2023 (with co-advisor Xiaowei Yang)
Waqar Aqeel
PhD, 2021
Ilker Nadi Bozkurt
PhD, 2018
Bala Chandrasekaran
PhD, 2016
Yin Lin
PhD, 2014
Maverick Woo
PhD, 2009 (with co-advisor Guy Blelloch)
Charlie Garrod
PhD, 2008 (with co-advisor Chris Olston)
Amit Manjhi
PhD, 2008 (with co-advisors Todd Mowry and Chris Olston )
Hal Burch
PhD, 2006 (with co-advisor Gary Miller)
Shuheng Zhou
PhD, 2006 (with co-advisor Greg Ganger)
Konstantin Andreev
PhD, 2005
Kay Sripanidkulchai
PhD, 2005 (with co-advisor Hui Zhang)
Claudson Bornstein
PhD, 1998 (with co-advisor Gary Miller)
Andrea Richa
PhD, 1998
Anja Feldmann
PhD, 1995 (with co-advisor Danny Sleator)
Ramesh Sitaraman
PhD, 1993 (advised by Bob Tarjan)
Teaching
Duke, CPS 512
Distributed Systems Fall, 2024
Duke, CPS 514
Advanced Computer Networks Fall, 2023
Duke, CPS 514
Advanced Computer Networks Fall, 2022
Publications
  • No root store left behind
    J. Larisch, W. Aqeel, T. Chung, E. Kohler, D. Levin, B. M. Maggs, B. Parno, and C. Wilson
    Proceedings of the 22nd ACM Workshop on Hot Topics in Networks (HotNets) November2023
  • Accelerating mobile applications with parallel high-bandwidth and low-latency channels
    W. Sentosa, B. Chandrasekaran, P. B. Godfrey, H. Hassanieh, and B. Maggs
    Proceedings of the 20th USENIX Symposium on Networked Systems Design and Implementation (NSDI) April2023
  • Hammurabi: A framework for pluggable, logic-based X.509 certificate validation policies
    Best Paper Honorable Mention
    J. Larisch, W. Aqeel, M. Lum, Y. Goldschlag, K. Torshizi, L. Kannan, Y. Wang, T. Chung, D. Levin, B. M. Maggs, A. Mislove, B. Parno, and C. Wilson
    Proceedings of the 29th ACM Conference on Computer and Communications Security (CCS) November2022
  • Foundations of differentially oblivious algorithms
    T.-H. H. Chan, K.-M. Chung, B. M. Maggs, and E. Shi
    Journal of the ACM, Vol. 69, No. 4, pages 1-49 August2022
    Originally appeared as —
    Foundations of differentially oblivious algorithms
    T.-H. H. Chan, K.-M. Chung, B. M. Maggs, and E. Shi
    Proceedings of the 30th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA) January2019