• Justine Sherry
  •     Assistant Professor
  •     [CSD] [Cylab] [SNAP]
  •     Carnegie Mellon University

I am a computer scientist interested in everything networked: from protocols and applications to the hardware that carries our data across the Internet. My goal is to make networks faster, more reliable, more secure, and lately, more fair and equitable.


November 04, 2021

One year ago at OSDI 2020, we published Pigasus – an FPGA-based IDS and the first open-source intrusion detection system to scale to 100Gbps with a single server. Today Pigasus is open-sourced, used in research at at least 7 universities, and in engagements with 4 companies. To connect this community and share the latest Pigasus-related updates, we started the Pigasus developers’ meeting which met today for the first time! Sign up to join future meetings at mail.pigasus-ids.org.

November 02, 2021

Congestion Control Algorithms (CCAs) determine important properties like fairness, utilization, and performance stability on the Internet. These properties are well-studied under the assumption that congestion occurs at the `edge’ of the network (such as home network links) – but what happens when congestion occurs in core Internet links as observed in recent studies? Adithya Philip provides some early insights into this question at IMC 2021 today. You can watch his talk or read the paper to learn more!

October 28, 2021

Benjamin Carleton, who interned with our group through the REUSE program last summer, won the SIGOPS Undergraduate Student Research Competition (SRC) at SOSP 2021! Benjamin’s work was mentored by Nirav Atre and focuses on delayed hits in the context of multi-tier caches. He will go on to represent SIGOPS in the ACM-wide SRC.

October 11, 2021

In our HotNets 2019 paper, Ranysha Ware discussed why ‘harm’ is a better way of thinking about congestion control deployability rather than ‘fairness.’ The latest Systems Approach textbook now includes a discussion of harm in introducing congestion control to students.

October 05, 2021

This week, Facebook suffered an all-day outage due to errors in their BGP and DNS configuration. I spoke to Charlotte Hu of Popular Science about what went wrong and why increasing centralization of Internet services makes us more prone to such catastrophic failures. Read more here.

[Read older news here]

Common Requests

  • Prospective Undergradute Interns: I accept students through the ISR REUSE Program. Read more about how to apply here.
  • Prospective PhD Students: I can advise students in any SCS department and in ECE. Apply to whichever program fits you better (or both). I am not on the admissions committee for any PhD program.
  • Peer Review: I only review for conferences which (a) have an enforced anti-harrasment policy, (b) use double-blind review, and (c) offer open-access proceedings.

Research Talks


Justine Sherry is an assistant professor at Carnegie Mellon University. Her interests are in software and hardware networked systems; her work includes middleboxes, FPGA packet processing, measurement, cloud computing, and congestion control. Dr. Sherry received her PhD (2016) and MS (2012) from UC Berkeley, and her BS and BA (2010) from the University of Washington. Her research has been awarded the vmWare Systems Research Award, the Applied Networking Research Prize, the SIGCOMM doctoral dissertation award, the David J. Sakrison prize, and paper awards at USENIX NSDI and ACM SIGCOMM. She is a member of the DARPA ISAT Study Group and the SIGCOMM CARES Committee. Most importantly, she is always on the lookout for a great cappuccino.