1 min readfrom InfoQ

Presentation: When Every Bit Counts: How Valkey Rebuilt Its Hashtable for Modern Hardware

Our take

In her presentation, "When Every Bit Counts: How Valkey Rebuilt Its Hashtable for Modern Hardware," Madelyn Olson explores the transformative journey of Valkey's data structures. She moves beyond conventional pointer-chasing HashMaps to introduce cache-aware designs that enhance performance. Olson delves into the implementation of "Swedish" tables to optimize memory density, sharing valuable insights on systems intuition and memory prefetching. She emphasizes the importance of rigorous testing in developing mission-critical caches, providing a comprehensive look at modern strategies for efficient data management.
Presentation: When Every Bit Counts: How Valkey Rebuilt Its Hashtable for Modern Hardware

Madelyn Olson discusses the evolution of Valkey's data structures, moving away from "textbook" pointer-chasing HashMaps to more cache-aware designs. She explains the implementation of "Swedish" tables to maximize memory density. She shares insights on systems intuition, memory prefetching, and the rigorous testing needed for mission-critical caches.

By Madelyn Olson

Read on the original site

Open the publisher's page for the full experience

View original article