Skip to main content

Showing 1–2 of 2 results for author: Rumble, S M

Searching in archive cs. Search in all archives.
.
  1. arXiv:2312.10172  [pdf, other

    cs.DC

    Load is not what you should balance: Introducing Prequal

    Authors: Bartek Wydrowski, Robert Kleinberg, Stephen M. Rumble, Aaron Archer

    Abstract: We present Prequal (Probing to Reduce Queuing and Latency), a load balancer for distributed multi-tenant systems. Prequal aims to minimize real-time request latency in the presence of heterogeneous server capacities and non-uniform, time-varying antagonist load. It actively probes server load to leverage the power-of-d-choices paradigm, extending it with asynchronous and reusable probes. Cutting a… ▽ More

    Submitted 15 December, 2023; originally announced December 2023.

    Comments: Accepted to USENIX NSDI 2024

    ACM Class: C.2.4

  2. arXiv:1610.08129  [pdf, other

    cs.OS

    Memshare: a Dynamic Multi-tenant Memory Key-value Cache

    Authors: Asaf Cidon, Daniel Rushton, Stephen M. Rumble, Ryan Stutsman

    Abstract: Web application performance is heavily reliant on the hit rate of memory-based caches. Current DRAM-based web caches statically partition their memory across multiple applications sharing the cache. This causes under utilization of memory which negatively impacts cache hit rates. We present Memshare, a novel web memory cache that dynamically manages memory across applications. Memshare provides a… ▽ More

    Submitted 25 October, 2016; originally announced October 2016.

    Comments: 14 pages, 5 figures