Abstract
Ever wondered what happens when a bunch of performance-obsessed developers decide their blazing-fast database isn't quite blazing-fast enough? Join me for a deep-dive into how we threw out the beating heart of Valkey, a hashtable that was designed over 15 years ago, and replace it with something faster and more memory efficient. We'll dive into how careful attention to cache-line alignment, memory access patterns, and SIMD operations led to significant improvements in both memory efficiency and performance. Whether you're working on high-performance systems or just curious about modern hardware optimization, you'll come away with concrete insights into how subtle architectural choices can have outsized impacts on real-world performance.
Speaker

Madelyn Olson
Principal Engineer @AWS, Maintainer of the Open-Source Valkey Project
Madelyn is a maintainer of the Valkey project and a Principal Software Development Engineer at Amazon ElastiCache and Amazon MemoryDB, focusing on building secure and highly reliable features for the Valkey engine. In her free time, she enjoys taking in the natural beauty of the pacific northwest with long hikes and serene bike rides.