Demo Data from SIGIR 2026 / reviewers in the wild / expert
Ameesh Goyal
dblp:143/5695 · also Ameesh K. Goyal
· DBLP profile ↗
5ranked-venue papers
0as first author
0since 2021 · last 2016
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 4Systems, architecture and hardware · 1
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 |
Network measurement and analytics · 56% Content delivery and video streaming · 24% Internet architecture and protocols · 14% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Cloud and datacenter computing · 77% Parallel and multicore computing · 23% |
Topics — the 7 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Content delivery and video streaming › web performance
page load time |
0.2 | 1 | 2016 | Polaris: Faster Page Loads Using Fine-grained Dependency Tracking · NSDI 2016 |
Network measurement and analytics
web measurement |
0.2 | 1 | 2014 | Mahimahi: a lightweight toolkit for reproducible web measurement · SIGCOMM 2014 |
Network measurement and analytics › internet measurement
cloud network measurement |
0.2 | 1 | 2013 | Choreo: network-aware task placement for cloud applications · Internet Measurement Conference 2013 |
Cloud and datacenter computing › job scheduling › network-aware scheduling
network-aware task placement |
0.2 | 1 | 2013 | Choreo: network-aware task placement for cloud applications · Internet Measurement Conference 2013 |
Internet architecture and protocols › world wide web › web protocols
HTTP |
0.1 | 2 | 2016 | Polaris: Faster Page Loads Using Fine-grained Dependency Tracking · NSDI 2016 Mahimahi: Accurate Record-and-Replay for HTTP · USENIX ATC 2015 |
Network performance modeling
network emulation |
0.1 | 1 | 2014 | Mahimahi: a lightweight toolkit for reproducible web measurement · SIGCOMM 2014 |
Parallel and multicore computing › scheduling algorithms
application scheduling |
0.0 | 1 | 2013 | Choreo: network-aware task placement for cloud applications · Internet Measurement Conference 2013 |
Methods — techniques the papers use, named apart from their topics
record-and-replay · 0.4network profiling · 0.3network emulation · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Polaris: Faster Page Loads Using Fine-grained Dependency Tracking
Ravi Netravali, Ameesh Goyal, James W. Mickens, Hari Balakrishnan |
NSDI | 2 |
| 2015 | Room-Area NetworksabstractThis paper makes the case for "Room-Area Networks" (RAN), a new category that falls between personal area networks and local area networks. In a RAN, a set of nodes can hear each other only if they are in the same room, broadly construed as being within earshot. We define a RAN abstraction, and we present example applications ranging from social contact management to building automation to gaming where this abstraction will help. The requirements of a RAN are poorly served by current technologies such as Bluetooth, near-field communication (NFC), Wi-Fi, and infrared. Acoustic channels, on the other hand, are well-suited in principle for effective propagation within human earshot and sharp attenuation at room boundaries. We provide a portable reference implementation of an 802.11a-like physical layer for the acoustic medium that works on current mobile devices, with successful communication even in noisy environments at distances over 8 meters. Peter Iannucci, Ravi Netravali, Ameesh Goyal, Hari Balakrishnan |
HotNets | 3 |
| 2015 | Mahimahi: Accurate Record-and-Replay for HTTP
Ravi Netravali, Anirudh Sivaraman, Somak Das, Ameesh Goyal, Keith Winstein, James W. Mickens, Hari Balakrishnan |
USENIX ATC | 4 |
| 2014 | Mahimahi: a lightweight toolkit for reproducible web measurementabstractThis demo presents a measurement toolkit, Mahimahi, that records websites and replays them under emulated network conditions. Mahimahi is structured as a set of arbitrarily composable UNIX shells. It includes two shells to record and replay Web pages, RecordShell and ReplayShell, as well as two shells for network emulation, DelayShell and LinkShell. In addition, Mahimahi includes a corpus of recorded websites along with benchmark results and link traces (https://github.com/ravinet/sites). Ravi Netravali, Anirudh Sivaraman, Keith Winstein, Somak Das, Ameesh Goyal, Hari Balakrishnan |
SIGCOMM | 5 |
| 2013 | Choreo: network-aware task placement for cloud applicationsabstractCloud computing infrastructures are increasingly being used by network-intensive applications that transfer significant amounts of data between the nodes on which they run. This paper shows that tenants can do a better job placing applications by understanding the underlying cloud network as well as the demands of the applications. To do so, tenants must be able to quickly and accurately measure the cloud network and profile their applications, and then use a network-aware placement method to place applications. This paper describes Choreo, a system that solves these problems. Our experiments measure Amazon's EC2 and Rackspace networks and use three weeks of network data from applications running on the HP Cloud network. We find that Choreo reduces application completion time by an average of 8%-14% (max improvement: 61%) when applications are placed all at once, and 22%-43% (max improvement: 79%) when they arrive in real-time, compared to alternative placement schemes. Katrina LaCurts, Shuo Deng, Ameesh Goyal, Hari Balakrishnan |
Internet Measurement Conference | 3 |