Re:Every device with FB app is now DDoSing recursive DNS res...
by Computeiful on Monday October 04, 2021 @05:08PM
(#28752100)
Clients should really be using something like exponential backoff ethernet-style.
[ Parent
| on HN ]
Re:Every device with FB app is now DDoSing recursive DNS res...
by jeffbee on Monday October 04, 2021 @07:08PM
(#28753515)
Just imagine how annoying that would be. Your local resolver has a blip of connectivity and during the time it cannot contact an origin nameserver it burns all of the reasonable retry intervals. After a few seconds its link comes back up but the resolver is still waiting because of "backoff".
Exponential backoff is a really bad antipattern that harms users. There are other, better ways to shed load.
Also, there's no evidence that any DNS infrastructure was overloaded during this event, so what are we even discussing?
Re:Every device with FB app is now DDoSing recursive DNS res...
by ReactiveJelly on Monday October 04, 2021 @08:28PM
(#28754129)
6 seconds of wait for a 3-second blip still sounds reasonable.
Re:Every device with FB app is now DDoSing recursive DNS res...
by PeterisP on Monday October 04, 2021 @09:11PM
(#28754403)
Not really; if I unplug a cable, connections break; but if I plug it back in they can and should resume much faster than 6 seconds.
And what about a five minute "blip"? Arguably it should resume proper operations as soon as the link goes back up, not some (unknown to user) time afterwards.
Re:Every device with FB app is now DDoSing recursive DNS res...
by Spivak on Monday October 04, 2021 @10:28PM
(#28754876)
Yes but event driven is way different. That should be instant because the software can be told by the system that connectivity was restored and respond immediately since itβs aware of the hardware being plugged in.
Re:Every device with FB app is now DDoSing recursive DNS res...
by somebodythere on Monday October 04, 2021 @10:13PM
(#28754797)
What should people use instead of exponential backoff?