/explore

Click through on any links that interest you or select the planets on the right to continue exploring the Outer Web.
You are here

blog.demofox.org
| | randorithms.com

If you want to observe a hash function in the wild, all you need to do is look under the hood of the nearest key-value store. Hashing is a fundamentally simp...
1.9 parsecs

Travel
| |
| | benhoyt.com

An explanation of how to implement a simple hash table data structure, with code and examples in the C programming language.
2.7 parsecs

Travel
| |
| | clickhouse.com

Read about how we implement hash tables in ClickHouse from choosing the right hash function, to managing collisions, benchmarking and designing an elegant API. All for the fastest hash table implementation possible.
2.9 parsecs

Travel
| |
| | rcoh.me

Few data-structures are more ubiquitous in real-world development than the hash table. Nearly every major programming features an implementation in its standard library or built into the runtime. Yet, there is no conclusive best strategy to implement one and the major programming languages diverge widely in their implementations! I did a survey of the Hash map implementations in Go, Python, Ruby, Java, C#, C++, and Scala to compare and contrast how they were implemented.
21.0 parsecs

Travel
|