A {High-Speed}{Load-Balancer} Design with Guaranteed {Per-Connection-Consistency}

T Barbette, C Tang, H Yao, D Kostić… - … USENIX Symposium on …, 2020 - usenix.org
Large service providers use load balancers to dispatch millions of incoming connections per
second towards thousands of servers. There are two basic yet critical requirements for a …

Stateless load-aware load balancing in p4

B Pit-Claudel, Y Desmouceaux, P Pfister… - 2018 IEEE 26th …, 2018 - ieeexplore.ieee.org
Leveraging the performance opportunities offered by programmable hardware, stateless
load-balancing architectures allowing line-rate processing are appealing. Moreover, it has …

Thoughts on load distribution and the role of programmable switches

J McCauley, A Panda, A Krishnamurthy… - ACM SIGCOMM …, 2019 - dl.acm.org
Thoughts on load distribution and the role of programmable switches Page 1 Thoughts on
Load Distribution and the Role of Programmable Switches James McCauley UC Berkeley and …

Bypassing the load balancer without regrets

M Kogias, R Iyer, E Bugnion - Proceedings of the 11th ACM Symposium …, 2020 - dl.acm.org
Load balancers are a ubiquitous component of cloud deployments and the cornerstone of
workload elasticity. Load balancers can significantly affect the end-to-end application …

MP-H2: a Client-only Multipath Solution for HTTP/2

A Nikravesh, Y Guo, X Zhu, F Qian… - The 25th Annual …, 2019 - dl.acm.org
MP-H2 is a client-only, HTTP-based multipath solution. It enables an HTTP client to fetch
content (an HTTP object) over multiple network paths such as WiFi and cellular on …

The multiple roles that IPv6 addresses can play in today's internet

M Piraux, T Barbette, N Rybowski, L Navarre… - ACM SIGCOMM …, 2022 - dl.acm.org
The Internet use IP addresses to identify and locate network interfaces of connected devices.
IPv4 was introduced more than 40 years ago and specifies 32-bit addresses. As the Internet …

Cheetah: A high-speed programmable load-balancer framework with guaranteed per-connection-consistency

T Barbette, E Wu, D Kostić, GQ Maguire… - IEEE/ACM …, 2021 - ieeexplore.ieee.org
Large service providers use load balancers to dispatch millions of incoming connections per
second towards thousands of servers. There are two basic yet critical requirements for a …

Experience: A Three-Year Retrospective of Large-Scale Multipath Transport Deployment for Mobile Applications

C Wang, H Wang, F Qian, K Zheng, C Wang… - Proceedings of the 29th …, 2023 - dl.acm.org
Multipath transport allows the simultaneous use of diverse paths on mobile devices to
maximize mobile resource usage. Over the years, we have witnessed several mobile …

Towards the full extensibility of multipath TCP with EMPTCP

B Yang, D Shen, J Zhang, F Dong… - 2022 IEEE 30th …, 2022 - ieeexplore.ieee.org
MPTCP provides the basic multipath support for network applications to deliver high
throughput and robust communication. However, the original MPTCP is designed with …

eMPTCP: A Framework to Fully Extend Multipath TCP

D Shen, B Yang, J Zhang, F Dong… - IEEE/ACM Transactions …, 2024 - ieeexplore.ieee.org
MPTCP provides the basic multipath support for network applications to deliver high
throughput and robust communication. However, the original MPTCP is designed with …