Skip to main navigation Skip to search Skip to main content

Brief Announcement: Demand-Aware Consistent Hashing with Bounded Loads & Greedy Routing

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Workloads of networked and distributed systems are often far from random, but exhibit certain structure: they are skewed and bursty. Networked systems which can adapt to and exploit such spatial and temporal structure, in a demand-aware manner, bear the potential to be more efficient than their demand-oblivious alternatives. This paper studies demand-awareness in the context of consistent hashing, a fundamental component in many modern distributed systems. We present a novel demand-aware consistent hashing method to improve access time and storage utilization in distributed hash tables. In particular, the resulting system supports local (greedy) routing, ensures bounded server loads, and applies to various network topologies. We formally prove that our algorithms achieve a constant approximation ratio in the offline scenario.

Original languageEnglish
Title of host publication5th Symposium on Algorithmic Foundations of Dynamic Networks, SAND 2026
EditorsGeorge B. Mertzios, Andrea W. Richa
PublisherSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
ISBN (Electronic)9783959774277
DOIs
StatePublished - 24 Jun 2026
Event5th Symposium on Algorithmic Foundations of Dynamic Networks, SAND 2026 - Le Havre, France
Duration: 1 Jul 20263 Jul 2026

Publication series

NameLeibniz International Proceedings in Informatics, LIPIcs
Volume373
ISSN (Print)1868-8969

Conference

Conference5th Symposium on Algorithmic Foundations of Dynamic Networks, SAND 2026
Country/TerritoryFrance
CityLe Havre
Period1/07/263/07/26

Keywords

  • Consistent hashing
  • greedy routing
  • peer-to-peer networks

ASJC Scopus subject areas

  • Software

Fingerprint

Dive into the research topics of 'Brief Announcement: Demand-Aware Consistent Hashing with Bounded Loads & Greedy Routing'. Together they form a unique fingerprint.

Cite this