CppCast cover image

BrontoSource and Swiss Tables

CppCast

00:00

Innovations in Hash Tables and Concurrency

This chapter explores the advancements in hash table algorithms, focusing on the collaborative development of the Abseil flat hash map and the innovative Swiss tables algorithm. It emphasizes the importance of teamwork and data-driven decision-making in technological progress, while also discussing concurrency-related topics such as a multi-producer, multi-consumer queue. The narrative provides practical debugging strategies and insights into memory ordering considerations, showcasing the performance benefits and challenges in multi-threaded environments.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app