So much effort to do UDP over HTTP ...
No wonder they need 1000s of SWEs.
No wonder they need 1000s of SWEs.
UDP on mobile networks is a royal pain because of symmetric NATs [1]
[1] https://en.m.wikipedia.org/wiki/Network_address_translation#...
Other than that, NAT timeouts for UDP are probably a lot lower than TCP, so you likely need to ping more often to keep things active (but you should track this by network and adjust accordingly)
I don't see TCP/HTTP as a reliable protocol over unreliable networks. I mean they are sending hearbeats over HTTP. It is silly.