Skip to content

Optimize geoip query processing

Mark Karpilovskij requested to merge geoip_optimize into master

Optimizations of the geoip query processing using binary search and a simplified trie-like structure of the geo_view array (with tree edges pointing only upwards to the root) result in a 13% increase in number of processed queries at 2M qps without DNSSEC and 10% increase with DNSSEC in our benchmarking environment.

Edited by Mark Karpilovskij

Merge request reports