Swift: Delay is simple and effective for congestion control in the datacenter

G Kumar, N Dukkipati, K Jang, HMG Wassel… - Proceedings of the …, 2020 - dl.acm.org
We report on experiences with Swift congestion control in Google datacenters. Swift targets
an end-to-end delay by using AIMD control, with pacing under extreme congestion. With …

An empirical guide to the behavior and use of scalable persistent memory

J Yang, J Kim, M Hoseinzadeh, J Izraelevitz… - … USENIX Conference on …, 2020 - usenix.org
After nearly a decade of anticipation, scalable nonvolatile memory DIMMs are finally
commercially available with the release of Intel's Optane DIMM. This new nonvolatile DIMM …

Nightcore: efficient and scalable serverless computing for latency-sensitive, interactive microservices

Z Jia, E Witchel - Proceedings of the 26th ACM International Conference …, 2021 - dl.acm.org
The microservice architecture is a popular software engineering approach for building
flexible, large-scale online services. Serverless functions, or function as a service (FaaS) …

Flatstore: An efficient log-structured key-value storage engine for persistent memory

Y Chen, Y Lu, F Yang, Q Wang, Y Wang… - Proceedings of the Twenty …, 2020 - dl.acm.org
Emerging hardware like persistent memory (PM) and high-speed NICs are promising to
build efficient key-value stores. However, we observe that the small-sized access pattern in …

Disaggregating persistent memory and controlling them remotely: An exploration of passive disaggregated {Key-Value} stores

SY Tsai, Y Shan, Y Zhang - 2020 USENIX Annual Technical Conference …, 2020 - usenix.org
Many datacenters and clouds manage storage systems separately from computing services
for better manageability and resource utilization. These existing disaggregated storage …

Tea: Enabling state-intensive network functions on programmable switches

D Kim, Z Liu, Y Zhu, C Kim, J Lee, V Sekar… - Proceedings of the …, 2020 - dl.acm.org
Programmable switches have been touted as an attractive alternative for deploying network
functions (NFs) such as network address translators (NATs), load balancers, and firewalls …

ACC: Automatic ECN tuning for high-speed datacenter networks

S Yan, X Wang, X Zheng, Y Xia, D Liu… - Proceedings of the 2021 …, 2021 - dl.acm.org
For the widely deployed ECN-based congestion control schemes, the marking threshold is
the key to deliver high bandwidth and low latency. However, due to traffic dynamics in the …

Remote regions: a simple abstraction for remote memory

MK Aguilera, N Amit, I Calciu, X Deguillard… - 2018 USENIX Annual …, 2018 - usenix.org
We propose an intuitive abstraction for a process to export its memory to remote hosts, and
to access the memory exported by others. This abstraction provides a simpler interface to …

LITE kernel RDMA support for datacenter applications

SY Tsai, Y Zhang - Proceedings of the 26th Symposium on Operating …, 2017 - dl.acm.org
Recently, there is an increasing interest in building data-center applications with RDMA
because of its low-latency, high-throughput, and low-CPU-utilization benefits. However …

Deconstructing {RDMA-enabled} distributed transactions: Hybrid is better!

X Wei, Z Dong, R Chen, H Chen - 13th USENIX Symposium on …, 2018 - usenix.org
There is currently an active debate on which RDMA primitive (ie, one-sided or two-sided) is
optimal for distributed transactions. Such a debate has led to a number of optimizations …