I don't know what facebook's DNS cache expiration interval was, but assume it's 1 day. Now multiply the load on the DNS that those facebook users put by whatever polling interval the apps use.
And then remember what percentage of internet traffic (requests, not bandwidth) facebook, whatsapp, and instagram make up.
It's kindof beautiful.
Anecdotally, it also seems to be draining the batteries of those devices with all of those extra queries. At least that seems to be what's happening on my wife's phone.
Could this bring down the whole internet for a while?
Unfortunately I'm not sure what the default DNS on the modem points to..
What has just happened, and it can't be coincidence, is that I lost internet connectivity about 1 hour ago, and had to reboot my Cable Modem to get it back.
Looking at queries for graph.instagram.com, it looks like there are roughly 20 attempts in a sequence before it gives up.
All in all, this could probably explain doubling of the DNS traffic. But the sample is rather small, so take it with a grain of salt.