Yiwen Zhang 0008

dblp:56/5142-8 · DBLP profile ↗
← Back
6ranked-venue papers
3as first author
4since 2021 · last 2025
0000-0001-9312-9353ORCID · conflict

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 6 · 3 first-author · 4 since 2021
YearPublicationVenuePosition
2025 Remote Direct Code Execution
abstract
We propose remote direct code execution (RDX), which elevates the power of RDMA from memory access to code execution. We target runtime extension frameworks such as Wasm filters, BPF programs, and UDF functions, where RDX enables an agentless architecture that unlocks capabilities such as fast extension injection, update consistency guarantees, and minimal resource contention. We outline the roadmap for RDX around a new CodeFlow abstraction, encompassing programming remote extensions, exposing management stubs, remotely validating and JIT compiling code, seamlessly linking code to local context, managing remote extension state, and synchronizing code to targets. The case studies and initial results demonstrate the feasibility of RDX and its potential to spark the next wave of RDMA innovations.
Yibo Huang 0005, Yiming Qiu 0001, Daqian Ding, Patrick Tser Jern Kon, Yiwen Zhang 0008, Yuzhou Mao, Archit Bhatnagar, Mosharaf Chowdhury, Srini Devadas, Jiarong Xing, Ang Chen 0001
HotNets5
2024 Vulcan: Automatic Query Planning for Live ML Analytics
Yiwen Zhang 0008, Xumiao Zhang, Ganesh Ananthanarayanan, Anand Padmanabha Iyer, Yuanchao Shu, Paramvir Bahl, Z. Morley Mao, Mosharaf Chowdhury
NSDI1
2022 Justitia: Software Multi-Tenancy in Hardware Kernel-Bypass Networks
Yiwen Zhang 0008, Brent E. Stephens, Mosharaf Chowdhury
NSDI1
2022 Aequitas: admission control for performance-critical RPCs in datacenters
abstract
With the increasing popularity of disaggregated storage and microservice architectures, high fan-out and fan-in Remote Procedure Calls (RPCs) now generate most of the traffic in modern datacenters. While the network plays a crucial role in RPC performance, traditional traffic classification categories cannot sufficiently capture their importance due to wide variations in RPC characteristics. As a result, meeting service-level objectives (SLOs), especially for performance-critical (PC) RPCs, remains challenging.
Yiwen Zhang 0008, Gautam Kumar 0001, Nandita Dukkipati, Xian Wu 0001, Priyaranjan Jha, Mosharaf Chowdhury, Amin Vahdat
SIGCOMM1
2020 NetLock: Fast, Centralized Lock Management Using Programmable Switches
abstract
Lock managers are widely used by distributed systems. Traditional centralized lock managers can easily support policies between multiple users using global knowledge, but they suffer from low performance. In contrast, emerging decentralized approaches are faster but cannot provide flexible policy support. Furthermore, performance in both cases is limited by the server capability.
Zhuolong Yu, Yiwen Zhang 0008, Vladimir Braverman, Mosharaf Chowdhury, Xin Jin 0008
SIGCOMM2
2017 Efficient Memory Disaggregation with Infiniswap
Juncheng Gu, Youngmoon Lee, Yiwen Zhang 0008, Mosharaf Chowdhury, Kang G. Shin
NSDI3