Artikeln beskriver de tekniska utmaningarna med att snabbt och effektivt lösa upp en miljon DNS-domäner för att analysera DNS-tilldelningar över tid. Författaren utforskade olika metoder, inklusive inbyggda upplösare i programmeringsspråk, parallellisering med Go-routines och användning av offentliga DNS-tjänster som Google Public DNS. Metoderna stötte på begränsningar som låg genomströmning, filbeskrivningsgränser, hastighetsbegränsningar från offentliga DNS-tjänster och hög CPU-användning för lokala rekursiva servrar. Den slutliga lösningen involverade att direkt fråga en ISP:s eller molnleverantörs rekursiva DNS-server (t.ex. Amazon EC2) med en anpassad Go-klient som använder en enda UDP-socket för hög genomströmning. Med den optimerade lösningen kunde en miljon domäner lösas upp på cirka 25 minuter med en billig Amazon VPS.