← All stories
● Covered by 1 source · 1 reportLow impact1 neutral

Achieving P99 0ms Autocomplete for 240M Domain Names on Wirewiki.com

🔄 Updated 1h ago
New to BrevFeed? We gather this story from every outlet covering it into one summary — ranked by real-world impact, not just the latest headline — so you never miss what matters. What is BrevFeed? →

Key points

  • Wirewiki.com uses client-side prefetching and caching.
  • API searches Tranco list first, then CZDS for domain names.
  • P99 0ms latency means results are ready before key release.
  • The system handles 240 million domain names.

Background on Wirewiki.com

Wirewiki.com is a website designed to inspect internet infrastructure, such as domain names, DNS records, and email deliverability configurations. The site aims to differentiate itself through tool quality and user experience in a competitive market.

Autocomplete as a Core Feature

The autocomplete function is the primary navigation method for Wirewiki.com. The goal was to make this feature instant, with suggestions appearing before the user releases a key. This required a technical solution to minimize latency.

Technical Implementation for Speed

The system uses client-side prefetching and caching. When a user presses a key, suggestions for that character and the next potential character are prefetched. Upon key release, the suggestions are rendered. This strategy leverages the time between key presses to prepare results.

The definition of P99 0ms latency in this context means that 99% of the time, the autocomplete results are ready for rendering before the user lifts their finger from the key. This is achieved within a measured P99 budget of 121 ms for typical typing speeds.

API Design and Data Sources

The backend API is designed for speed, first searching the Tranco list of the top 1 million most popular domains. If additional domains are needed, it then queries the CZDS list, which provides domains for most gTLDs. Other potential data sources like certificate transparency logs and Archive.org are noted for future integration.

✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →

The daily brief

One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.

One email a day. Unsubscribe in one click, any time.

Today's brief

Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.

~7 min · 6 stories · Aug 30

▶ Play today's brief Listen on Spotify

New every morning, and the back catalogue is archived by date.

Reporting from

Wirewiki.com implemented a client-side prefetching and caching strategy combined with a fast API to achieve P99 0ms autocomplete latency for its domain name search feature. This technical approach allows suggestions to be ready before a user releases a key, improving the user experience for inspecting internet infrastructure data.