/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

maksimkita.com
| | elmanto.github.io
3.0 parsecs away

Travel
| | [AI summary] This article introduces the basics of writing LLVM passes for security purposes, covering LLVM architecture, IR, and examples of security-related applications such as pointer analysis, address sanitization, and fuzzing.
| | clickhouse.com
4.0 parsecs away

Travel
| | 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.
| | blog.yossarian.net
4.2 parsecs away

Travel
| |
| | blog.demofox.org
10.5 parsecs away

Travel
| Hash tables are great in that you can hash a key and then use that hash as an index into an array to get the information associated with that key. That is very fast, so long as you use a fast hash function. The story doesn't end there though because hash functions can have collisions...