VLDB 2026 Research / reviewers in the wild / expert
Ayush Garg 0007
dblp:317/2392
· DBLP profile ↗
1ranked-venue papers
0as first author
1since 2021 · last 2022
—ORCID · unresolved
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 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
1 paper |
Cloud and datacenter computing · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Operating systems · 100% | |
| Network and information security
1 paper |
Systems and software security · 100% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Operating systems
virtualization |
0.6 | 1 | 2022 | Isolating functions at the hardware limit with virtines · EuroSys 2022 |
Cloud and datacenter computing › virtualization
hardware-assisted virtualization |
0.6 | 1 | 2022 | Isolating functions at the hardware limit with virtines · EuroSys 2022 |
Cloud and datacenter computing
serverless computing |
0.6 | 1 | 2022 | Isolating functions at the hardware limit with virtines · EuroSys 2022 |
Systems and software security › trusted computing
trusted execution |
0.2 | 1 | 2022 | Isolating functions at the hardware limit with virtines · EuroSys 2022 |
Methods — techniques the papers use, named apart from their topics
hypervisor design · 1.7hardware virtualization · 1.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Isolating functions at the hardware limit with virtinesabstractAn important class of applications, including programs that leverage third-party libraries, programs that use user-defined functions in databases, and serverless applications, benefit from isolating the execution of untrusted code at the granularity of individual functions or function invocations. However, existing isolation mechanisms were not designed for this use case; rather, they have been adapted to it. We introduce virtines, a new abstraction designed specifically for function granularity isolation, and describe how we build virtines from the ground up by pushing hardware virtualization to its limits. Virtines give developers fine-grained control in deciding which functions should run in isolated environments, and which should not. The virtine abstraction is a general one, and we demonstrate a prototype that adds extensions to the C language. We present a detailed analysis of the overheads of running individual functions in isolated VMs, and guided by those findings, we present Wasp, an embeddable hypervisor that allows programmers to easily use virtines. We describe several representative scenarios that employ individual function isolation, and demonstrate that virtines can be applied in these scenarios with only a few lines of changes to existing codebases and with acceptable slowdowns. Nick Wanninger, Joshua J. Bowden, Kirtankumar Shetty, Ayush Garg 0007, Kyle C. Hale |
EuroSys | 4 |