What should my mental model be for "where" the code that causes those repetitive API requests is coming from? JS logic deployed to a CDN somewhere?
If so, seems it may be an interesting question of whether or not it's possible to ship a hotfix (add exponential backoff) to JS asset in time to be helpful in fighting an outage like this.
From nslookup, abs.twimg.com has canonical name twimg.twitter.map.fastly.net.
Honestly pretty shocked that something at their scale could be depending on Fastly for core assets.
Why would that be surprising? Fastly has many customers of similar scale. Amazon.com has fastly as one of the options to serve as their CDN (as was publicized when a fastly outage took down amazon briefly last year).
Just right now logged in, and Twitter proposes next pop-up:[img]
Boost your account security
Protect your account with two-factor authentication. Once enrolled, you won’t be prompted to confirm your identity again. Learn more about #https://help.twitter.com/managing-your-account/two-factor-authentication.
On this floating pop-up URL to help docs inserted with prefaced `#`, turning link into tweet search query:[0]Its weird.
UPDATE: Twitter again logged me out and continuously flickering with "Error" popup:
Error
Something went wrong, but don’t fret — it’s not your fault. Let’s try again.
UPDATE2: Now (0223 UTC), one minute after previous update, after refresh Twitter works again and keeps me logged in.UPDATE3: Twitter just logged me out again (0255 UTC). Since previous update I was able to tweet about issue with URL on "Boost your account security" pop-up.[1,2]
UPDATE4: Twitter still flickering (0310 UTC) logging me in and out, but I was able to reply to ex-CEO on their "Works for me" claim with pop-up issue screen.[3]
[img] https://i.imgur.com/rDwyTUe.png
[0] https://twitter.com/search?q=%23https%3A%2F%2Fhelp.twitter.c...
[1] https://twitter.com/app4soft/status/1608292548669227008
I was trying to add 2FA to my account when I was asked to log out and could not log in back. Either it was fortuitous or I was the one who inadvertently broke it. :|
edit (12-29T00:49Z): Inspecting dev console logs, it seems to be trying to load resources from `ton.local.twitter.com` which is unresolvable.
edit (12-29T00:59Z): Seems to be resolved.
Also, remember, if you got logged out, you've been bumped out of 'latest' mode if you were using it.
The elawn apocalypse is upon us.