10 citations · 35 across the 9 of their papers we have counts for
9 papers
Transactional Indexes on (RDMA or CXL-based) Disaggregated Memory with Repairable Transaction
Xingda Wei, Haotian Wang, Tianxia Wang +4
The failure atomic and isolated execution of clients operations is a default requirement for a system that serve multiple loosely coupled clients at a server. However, disaggregate…
No Provisioned Concurrency: Fast RDMA-codesigned Remote Fork for Serverless Computing
Xingda Wei, Fangming Lu, Tianxia Wang +4
Serverless platforms essentially face a tradeoff between container startup time and provisioned concurrency (i.e., cached instances), which is further exaggerated by the frequent n…
DuVisor: a User-level Hypervisor Through Delegated Virtualization
Jiahao Chen, Dingji Li, Zeyu Mi +4
Today's mainstream virtualization systems comprise of two cooperative components: a kernel-resident driver that accesses virtualization hardware and a user-level helper process tha…
Asymmetry-aware Scalable Locking
Nian Liu, Jinyu Gu, Dahai Tang +3
The pursuit of power-efficiency is popularizing asymmetric multicore processors (AMP) such as ARM big.LITTLE, Apple M1 and recent Intel Alder Lake with big and little cores. Howeve…
Polyjuice: High-Performance Transactions via Learned Concurrency Control
Jiachen Wang, Ding Ding, Huan Wang +4
Concurrency control algorithms are key determinants of the performance of in-memory databases. Existing algorithms are designed to work well for certain workloads. For example, opt…
On the parallels between Paxos and Raft, and how to port optimizations
Zhaoguo Wang, Changgeng Zhao, Shuai Mu +2
In recent years, Raft has overtaken Paxos as the consensus algorithm of choice. [53] While many have pointed out similarities between the two protocols, no one has formally mapped…