Stuff needs to stop assuming "on wifi" = "I can use as much network bw as I like".
Also use single large ping packet's latency to conservatively estimate available bw.
-
-
is there a standard implementation for this for my hypothetical network-using app that doesn't want to reinvent congestion control itself?
-
I don't think so, and I don't think it makes sense if you're actually making good user-facing use of the bandwidth.
-
But if you're doing junk like downloading updates or package lists in the background, or worse uploading/syncing media to "the cloud"...
-
...then you really should be making an effort to determine if that's going to be detrimental to the network you're on.
End of conversation
New conversation -
-
-
Yes I have to manually toggle "Metered Connection Mode" in Windows to stop it automatically downloading updates when I tether to my phone.
-
High quality software that's for sure.
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.