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!
Browser Extension
Get instant access to AllDevBlogs from your browser
Top of the Week
No top articles yet