EDBT 2026 Demo / reviewers in the wild / expert
Milad Sharif
dblp:132/8515
· DBLP profile ↗
4ranked-venue papers
0as first author
0since 2021 · last 2020
0000-0002-6951-5024ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 4
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer networks
4 papers |
Software-defined and programmable networks · 31% Datacenter networks · 29% Routing and switching · 27% | |
| Software engineering, system software, and programming languages
1 paper |
Program verification · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Cloud and datacenter computing · 100% |
Topics — the 9 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software-defined and programmable networks › programmable data plane
p4 program verification |
0.3 | 1 | 2018 | p4v: practical verification for programmable data planes · SIGCOMM 2018 |
Software-defined and programmable networks
programmable data plane |
0.3 | 1 | 2018 | p4v: practical verification for programmable data planes · SIGCOMM 2018 |
Routing and switching
adaptive routing |
0.3 | 1 | 2017 | Flier: Flow-level congestion-aware routing for direct-connect data centers · INFOCOM 2017 |
Routing and switching › adaptive routing
congestion-aware routing |
0.3 | 1 | 2017 | Flier: Flow-level congestion-aware routing for direct-connect data centers · INFOCOM 2017 |
Datacenter networks
load balancing |
0.3 | 1 | 2017 | Flier: Flow-level congestion-aware routing for direct-connect data centers · INFOCOM 2017 |
Datacenter networks
datacenter transport |
0.2 | 1 | 2013 | pFabric: minimal near-optimal datacenter transport · SIGCOMM 2013 |
Datacenter networks
flow scheduling |
0.2 | 1 | 2013 | pFabric: minimal near-optimal datacenter transport · SIGCOMM 2013 |
Transport protocols and congestion control
rate control |
0.2 | 1 | 2013 | pFabric: minimal near-optimal datacenter transport · SIGCOMM 2013 |
Cloud and datacenter computing
datacenter network |
0.1 | 1 | 2017 | Flier: Flow-level congestion-aware routing for direct-connect data centers · INFOCOM 2017 |
Methods — techniques the papers use, named apart from their topics
formal verification · 0.7domain-specific optimization · 0.7dual congestion control loop · 0.4priority scheduling · 0.2packet dropping · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Annulus: A Dual Congestion Control Loop for Datacenter and WAN Traffic AggregatesabstractCloud services are deployed in datacenters connected though high-bandwidth Wide Area Networks (WANs). We find that WAN traffic negatively impacts the performance of datacenter traffic, increasing tail latency by 2.5x, despite its small bandwidth demand. This behavior is caused by the long round-trip time (RTT) for WAN traffic, combined with limited buffering in datacenter switches. The long WAN RTT forces datacenter traffic to take the full burden of reacting to congestion. Furthermore, datacenter traffic changes on a faster time-scale than the WAN RTT, making it difficult for WAN congestion control to estimate available bandwidth accurately. Ahmed Saeed 0001, Prateesh Goyal, Milad Sharif, Mostafa H. Ammar, Ellen Zegura, Keon Jang, Mohammad Alizadeh, Abdul Kabbani, Amin Vahdat |
SIGCOMM | 4 |
| 2018 | p4v: practical verification for programmable data planesabstractWe present the design and implementation of p4v, a practical tool for verifying data planes described using the P4 programming language. The design of p4v is based on classic verification techniques but adds several key innovations including a novel mechanism for incorporating assumptions about the control plane and domain-specific optimizations which are needed to scale to large programs. We present case studies showing that p4v verifies important properties and finds bugs in real-world programs. We conduct experiments to quantify the scalability of p4v on a wide range of additional examples. We show that with just a few hundred lines of control-plane annotations, p4v is able to verify critical safety properties for switch.p4, a program that implements the functionality of on a modern data center switch, in under three minutes. Jed Liu, William T. Hallahan, Cole Schlesinger, Milad Sharif, Jeongkeun Lee, Robert Soulé, Han Wang 0009, Calin Cascaval, Nick McKeown, Nate Foster |
SIGCOMM | 4 |
| 2017 | Flier: Flow-level congestion-aware routing for direct-connect data centersabstractVarious topologies have been proposed in the context of high-performance computing and data center networking. Direct-connect topologies generally offer large capacity with high path diversity and are highly cost effective for general data center traffic patterns. However, the lack of simple yet efficient load balancing techniques for direct-connect fabrics has hindered these networks from gaining traction in data centers. This paper presents the design, implementation, and evaluation of Flicr, a light-weight host-based load balancing mechanism for direct-connect data centers. Flicr dynamically reroutes traffic through minimal and non-minimal routes to avoid congesting the fabric. This enables Flicr to efficiently minimize networking resource consumption while exploiting high path diversity in direct-connect fabrics to balance the network and gracefully handle link failures. Flicr requires only a simple kernel modification and is readily deployable in commodity data centers today. Our evaluations show that Flicr consistently outperforms other state-of-the-art load balancing designs, achieving 25-60% lower average flow completion time compared to adaptive routing. Flicr is also more robust against link failures and has 5-8 χ better performance relative to other schemes in the presence of link failures. Abdul Kabbani, Milad Sharif |
INFOCOM | 2 |
| 2013 | pFabric: minimal near-optimal datacenter transportabstractIn this paper we present pFabric, a minimalistic datacenter transport design that provides near theoretically optimal flow completion times even at the 99th percentile for short flows, while still minimizing average flow completion time for long flows. Moreover, pFabric delivers this performance with a very simple design that is based on a key conceptual insight: datacenter transport should decouple flow scheduling from rate control. For flow scheduling, packets carry a single priority number set independently by each flow; switches have very small buffers and implement a very simple priority-based scheduling/dropping mechanism. Rate control is also correspondingly simpler; flows start at line rate and throttle back only under high and persistent packet loss. We provide theoretical intuition and show via extensive simulations that the combination of these two simple mechanisms is sufficient to provide near-optimal performance. Mohammad Alizadeh, Milad Sharif, Sachin Katti, Nick McKeown, Balaji Prabhakar, Scott Shenker |
SIGCOMM | 3 |