Golang Maps: how Swiss Tables replaced the old bucket design(blog.gaborkoos.com) |
Golang Maps: how Swiss Tables replaced the old bucket design(blog.gaborkoos.com) |
https://www.youtube.com/watch?v=JZE3_0qvrMg is the 2019 CppCon talk by Matt Kulukundis which gets into more depth of why this is a good idea if you're the sort of person who knows what SIMD is and how caches work.
Excellent talk which explains the concepts really clearly and concisely.
LLMs write so badly
The abseil documentation is dense but clear. It’s a sort of SSE optimized upside down Merkle tree.