Demo Data from VLDB 2026 / reviewers in the wild / expert
Marc Brooker
dblp:161/4230
· DBLP profile ↗
5ranked-venue papers
3as first author
3since 2021 · last 2025
0009-0005-4911-4222ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 2 · 1 first-authorSystems, architecture and hardware · 1 · 1 first-author · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 first-author · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 since 2021
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 architecture, parallel and distributed computing, and storage systems
4 papers |
Cloud and datacenter computing · 94% Distributed systems · 6% | |
| Software engineering, system software, and programming languages
1 paper |
Operating systems · 100% |
Topics — the 12 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cloud and datacenter computing
serverless computing |
1.5 | 3 | 2024 | Resource Management in Aurora Serverless · Proc. VLDB Endow. 2024 On-demand Container Loading in AWS Lambda · USENIX ATC 2023 Firecracker: Lightweight Virtualization for Serverless Applications · NSDI 2020 |
Cloud and datacenter computing
autoscaling |
0.8 | 1 | 2024 | Resource Management in Aurora Serverless · Proc. VLDB Endow. 2024 |
Cloud and datacenter computing
cluster resource management and scheduling |
0.8 | 1 | 2024 | Resource Management in Aurora Serverless · Proc. VLDB Endow. 2024 |
Cloud and datacenter computing › virtualization › virtual machine migration
live migration |
0.8 | 1 | 2024 | Resource Management in Aurora Serverless · Proc. VLDB Endow. 2024 |
Cloud and datacenter computing
resource management |
0.8 | 1 | 2024 | Resource Management in Aurora Serverless · Proc. VLDB Endow. 2024 |
Cloud and datacenter computing › resource allocation
workload allocation |
0.8 | 1 | 2024 | Resource Management in Aurora Serverless · Proc. VLDB Endow. 2024 |
Cloud and datacenter computing
virtualization |
0.7 | 2 | 2024 | Firecracker: Lightweight Virtualization for Serverless Applications · NSDI 2020 Resource Management in Aurora Serverless · Proc. VLDB Endow. 2024 |
Operating systems
virtualization |
0.7 | 1 | 2023 | On-demand Container Loading in AWS Lambda · USENIX ATC 2023 |
Distributed systems
distributed database |
0.4 | 1 | 2020 | Millions of Tiny Databases · NSDI 2020 |
Cloud and datacenter computing › virtualization
lightweight virtualization |
0.4 | 1 | 2020 | Firecracker: Lightweight Virtualization for Serverless Applications · NSDI 2020 |
Cloud and datacenter computing › resource management
resource oversubscription |
0.2 | 1 | 2024 | Resource Management in Aurora Serverless · Proc. VLDB Endow. 2024 |
Cloud and datacenter computing › cluster resource management and scheduling
cluster resource management |
0.1 | 1 | 2020 | Millions of Tiny Databases · NSDI 2020 |
Methods — techniques the papers use, named apart from their topics
token bucket rate regulation · 0.8reactive control · 0.8hierarchical decision-making · 0.8replication · 0.4consensus · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Great Performance for Bad DaysabstractMost traditional approaches to performance measurement and optimization focus on performance under good conditions. Marc Brooker |
ICPE | 1 |
| 2024 | Resource Management in Aurora ServerlessabstractAmazon Aurora Serverless is an on-demand, autoscaling configuration for Amazon Aurora with full MySQL and PostgreSQL compatibility. It automatically offers capacity scale-up/down (i.e., vertical scaling) based on a customer database application's needs. For customers with time-varying workloads, it offers cost savings compared to provisioned Aurora or other alternatives due to its agile and granular scaling and its usage-based charging model. This paper describes the key ideas underlying Aurora Serverless's resource management. To help meet its goals, Aurora Serverless adapts and fine tunes well-established ideas related to resource over-subscription; reactive control informed by recent measurements; distributed & hierarchical decision-making; and innovations in the DB engine, OS, and hypervisor for efficiency. Perhaps the most challenging goal is to offer a consistent resource elasticity experience while operating hosts at high degrees of utilization. Aurora Serverless implements several novel ideas for striking a balance between these opposing needs. Its technique for mapping workloads to hosts ensures that, in the common case, there is adequate spare capacity within a host to support fast scale-up for a workload. In the rare event this is not so, it live migrates workloads to ensure seamless scale-up. Its load distribution strategy is characterized by "unbalancing" of load across hosts to enable agile live migrations. Finally, it employs a token bucket-based rate regulation mechanism to prevent a growing workload from saturating its host faster than live migration-based remedial actions. Bradley Barnhart, Marc Brooker, Daniil Chinenkov, Tony Hooper, Jihoun Im, Prakash Chandra Jha 0003, Tim Kraska, Ashok Kurakula, Grant Mcalister, Arjun Muthukrishnan, Aravinthan Narayanan, Douglas Terry, Bhuvan Urgaonkar, Jiaming Yan |
Proc. VLDB Endow. | 2 |
| 2023 | On-demand Container Loading in AWS Lambda
Marc Brooker, Mike Danilov, Chris Greenwood, Phil Piwonka |
USENIX ATC | 1 |
| 2020 | Firecracker: Lightweight Virtualization for Serverless Applications
Alexandru Agache, Marc Brooker, Alexandra Iordache, Anthony Liguori, Rolf Neugebauer, Phil Piwonka, Diana-Maria Popa |
NSDI | 2 |
| 2020 | Millions of Tiny Databases
Marc Brooker, Fan Ping |
NSDI | 1 |