Demo Data from VLDB 2026 / reviewers in the wild / expert
Xujie Cao
dblp:358/6955
· DBLP profile ↗
1ranked-venue papers
0as first author
1since 2021 · last 2023
0009-0005-9064-9544ORCID · reported
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 |
Runtime systems and virtual machines · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Runtime systems and virtual machines
managed runtime |
0.7 | 1 | 2023 | Flock: Towards Multitasking Virtual Machines for Function-as-a-Service · IEEE Trans. Computers 2023 |
Cloud and datacenter computing › serverless computing
function-as-a-service |
0.7 | 1 | 2023 | Flock: Towards Multitasking Virtual Machines for Function-as-a-Service · IEEE Trans. Computers 2023 |
Cloud and datacenter computing
serverless computing |
0.7 | 1 | 2023 | Flock: Towards Multitasking Virtual Machines for Function-as-a-Service · IEEE Trans. Computers 2023 |
Methods — techniques the papers use, named apart from their topics
runtime isolation · 1.3funclet abstraction · 1.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Flock: Towards Multitasking Virtual Machines for Function-as-a-ServiceabstractFaaS, or function as a service, promises unprecedented cost-efficiency and elasticity thanks to its on-demand and fine-grained execution nature. However, modern FaaS platforms mainly adopt virtual machines (VMs) or containers as a computing abstraction, which incurs costs like high startup latency, large memory footprint, and high communication overhead. Multi-tasking virtual machines (MVMs), which allow co-executing multiple functions in the same managed language runtime, are appealing for FaaS due to their lightweight nature. Unfortunately, existing MVMs are not designed for FaaS. The proposed abstraction of MVMs does not provide specialized support for fine-grained, latency-sensitive functions and their chain-like execution patterns. Meanwhile, the underlying runtime still contains many global modules and lacks essential support for function-level resource accounting and isolation. To this end, this work proposesFlock, a retrofitted MVM for FaaS execution, which provides FaaS-aware abstractions namedfuncletsand enhanced runtime support for isolation.Flockis implemented atop the HotSpot JVM of OpenJDK 8. Performance evaluation shows thatFlockresults in up to three orders of magnitude performance improvement over state-of-the-art FaaS platforms like OpenWhisk while providing sufficient isolation support for FaaS functions. Ziming Zhao 0003, Mingyu Wu 0001, Xujie Cao, Haibo Chen 0001, Binyu Zang |
IEEE Trans. Computers | 3 |