Daily iOS
Networking

What HTTPDNS is for and its side effects

There are reports that API access is slow, or lands on the wrong server, only for users on certain carriers and in certain regions, and a senior teammate says "let's add HTTPDNS." What problem with regular DNS is HTTPDNS aimed at?

How would an interviewer hear this answer? You'll see whether they'd move on, dig in, or say no, and which sentences would trip you up. Your score doesn't change.
See the short answer

HTTPDNS bypasses the carrier's local DNS and resolves domain to IP directly through an HTTP API, to avoid DNS hijacking, cache poisoning, bad CDN scheduling, and ignored TTLs.

Share a question