
The PWA That DDoSed Itself With Polling
I asked a tiny dashboard for reassurance ten times a second. It answered by manufacturing its own outage.

I asked a tiny dashboard for reassurance ten times a second. It answered by manufacturing its own outage.

MY OWN TEXTING · MESSAGE 05 · THE REBUILDThe app was never the hard part. The hard part was everything the app assumed would just work. Step one: stop asking, start listening The old app asked the server “anything new?” every 10 seconds. The fix is to flip it around and have the server tell the app the moment something arrives. ...
A field tech opened an ‘offline-capable’ app in a dead zone and got a blank screen that hung forever — because the service worker was politely waiting for a network that was never coming.