4 papers
Rethinking Polling Efficiency in Service Core Network Stacks
Matheus Stolet, Simon Peter, Antoine Kaufmann
Idle network service cores are treated as wasted compute. This assumption motivates increasingly sophisticated mechanisms that reclaim idle cores at microsecond timescales. We argu…
Chamelio: A Fast Shared Cloud Network Stack for Isolated Tenant-Defined Protocols
Matheus Stolet, Simon Peter, Antoine Kaufmann
Conventional cloud network virtualization sends packets through multiple guest and host layers, inflating CPU cost and tail latency. Shared host datapaths collapse this layering in…
Tail Contagion: Sub-microsecond Time Protection in Shared Software Network Datapaths
Matheus Stolet, Liam Arzola, Simon Peter +1
Shared software datapaths underpin modern datacentre networking. They implement mechanisms such as virtual switching, network virtualisation tunneling, or reliable transport, and e…
Generating representative macrobenchmark microservice systems from distributed traces with Palette
Vaastav Anand, Matheus Stolet, Jonathan Mace +1
Microservices are the dominant design for developing cloud systems today. Advancements for microservice need to be evaluated in representative systems, e.g. with matching scale, to…