A Quick Method for Finding Shortest Pairs of Disjoint Paths
A Universal Approach to Data Center Network Design
An Internet-Wide Analysis of Traffic Policing
BBR: Congestion-Based Congestion Control
Contrasting Views of Complexity and Their Implications For Network-Centric Infrastructures
Decrypting the Encryption Debate: A Framework for Decision Makers
End-to-end Arguments in System Design
Evolve or Die: High-Availability Design Principles Drawn from Google’s Network Infrastructure
Hey, You Have Given Me Too Many Knobs!
High Performance Datacenter Networks: Architectures, Algorithms, and Opportunities
Hints for Computer System Design
Internet of Pwnable Things Challenges in Embedded Binary Security
IPv6 Router Advertisement Flags, RDNSS and DHCPv6 Conflicting Configurations
Jupiter Rising: A Decade of Clos Topologies and Centralized Control in Google’s Datacenter Network
Knowledge-Defined Networking
Loop-Free Alternates with Loop Detection for Fast Reroute in Software-Defined Carrier and Data Center Networks
Loop-Free Routing Using Diffusing Computations
No Silver Bullet: Essence and Accidents of Software Engineering
On Compact Routing for the Internet
On Purpose and by Necessity: Compliance under the GDPR
On the criteria to be used in decomposing systems into modules
On Understanding Software Agility: A Social Complexity Point Of View
P-FatTree: A multi-channel datacenter network topology
Policy Approaches to the Encryption Debate
Quantum algorithms: an overview
Robustness in Complex Systems
Security, Moore's law, and the anomaly of cheap complexity
Science and Complexity
Tail Attacks on Web Applications
The Cloud Begins With Coal: Big Data, Big Networks, Big Infrastructure, and Big Power
The Emperor's Old Clothes
The Network is Reliable
The QUIC Transport Protocol: Design and Internet-Scale Deployment
The Service-Infrastructure Cycle, Ossification, and the Fragmentation of the Internet
Towards an Open, Disaggregated Network Operating System