Datacenter {RPCs} can be general and fast

A Kalia, M Kaminsky, D Andersen - 16th USENIX Symposium on …, 2019 - usenix.org
It is commonly believed that datacenter networking software must sacrifice generality to
attain high performance. The popularity of specialized distributed systems designed …

{R2P2}: Making {RPCs} first-class datacenter citizens

M Kogias, G Prekas, A Ghosn, J Fietz… - 2019 USENIX Annual …, 2019 - usenix.org
Remote Procedure Calls are widely used to connect datacenter applications with strict tail-
latency service level objectives in the scale of μs. Existing solutions utilize streaming or …

[PDF][PDF] {ServerSwitch}: A Programmable and High Performance Platform for Data Center Networks

G Lu, C Guo, Y Li, Z Zhou, T Yuan, H Wu… - … USENIX Symposium on …, 2011 - usenix.org
As one of the fundamental infrastructures for cloud computing, data center networks (DCN)
have recently been studied extensively. We currently use pure software-based systems …

Cerebros: Evading the rpc tax in datacenters

A Pourhabibi, M Sutherland, A Daglis… - MICRO-54: 54th Annual …, 2021 - dl.acm.org
The emerging paradigm of microservices decomposes online services into fine-grained
software modules frequently communicating over the datacenter network, often using …

Aquila: A unified, low-latency fabric for datacenter networks

D Gibson, H Hariharan, E Lance, M McLaren… - … USENIX Symposium on …, 2022 - usenix.org
Datacenter workloads have evolved from the data intensive, loosely-coupled workloads of
the past decade to more tightly coupled ones, wherein ultra-low latency communication is …

{SRNIC}: A scalable architecture for {RDMA}{NICs}

Z Wang, L Luo, Q Ning, C Zeng, W Li, X Wan… - … USENIX Symposium on …, 2023 - usenix.org
RDMA is expected to be highly scalable: to perform well in large-scale data center networks
where packet losses are inevitable (ie, high network scalability), and to support a large …

The nanopu: A nanosecond network stack for datacenters

S Ibanez, A Mallery, S Arslan, T Jepsen… - … on Operating Systems …, 2021 - usenix.org
We present the nanoPU, a new NIC-CPU co-design to accelerate an increasingly pervasive
class of datacenter applications: those that utilize many small Remote Procedure Calls …

HovercRaft: Achieving scalability and fault-tolerance for microsecond-scale datacenter services

M Kogias, E Bugnion - … of the Fifteenth European Conference on …, 2020 - dl.acm.org
Cloud platform services must simultaneously be scalable, meet low tail latency service-level
objectives, and be resilient to a combination of software, hardware, and network failures …

pHost: Distributed near-optimal datacenter transport over commodity network fabric

PX Gao, A Narayan, G Kumar, R Agarwal… - Proceedings of the 11th …, 2015 - dl.acm.org
The importance of minimizing flow completion times (FCT) in datacenters has led to a
growing literature on new network transport designs. Of particular note is pFabric, a protocol …

Re-architecting datacenter networks and stacks for low latency and high performance

M Handley, C Raiciu, A Agache, A Voinescu… - Proceedings of the …, 2017 - dl.acm.org
Modern datacenter networks provide very high capacity via redundant Clos topologies and
low switch latency, but transport protocols rarely deliver matching performance. We present …