Re:Apple gave me the Hey treatment back in 2014
by namibj on Friday June 19, 2020 @04:30AM
(#23572354)
Well, in your sibling I have linked a paper that talks about the negative effects of un-coordinated persistent TCP connections on the network's stability. I read a god chunk of it, and it seems to explain quite well why these push services get special treatment. Hint: it's connected to them running a keep-alive delay in the "hours" range for the mobile radio link, without imposing that on the cloud server.
The only 'special treatment' that happens is on Google/Apple servers which determine the priority of some of notifications.
How do I know? We're very involved with the XMPP protocol. The irony is that it is insanely hard to maintain an XMPP connection to a client on both Android / iOS, despite devices under both these OSs being an always connected XMPP clients.