Using less memory to look up IP addresses in Mess With DNS
Read OriginalThe article explains how the author solved out-of-memory (OOM) issues in their 'Mess With DNS' service. The primary memory hog was a 117MB IP-to-ASN lookup database. The author chronicles several optimization attempts, including using SQLite and tries, before settling on methods like data deduplication and switching to the more efficient `netip.Addr` type, ultimately saving 70MB of memory.
Comments
No comments yet
Be the first to share your thoughts!
Top of the Week
No top articles yet