I have two ISPs. One is 9Mbps down, 1Mbps up; the other is 15Mbps down, 1Mbps up. Doing a speed test that allows multiple sockets, I get 24Mbps Down, 2Mbps up, which is perfect.
I am in Panama, Central America. The closest AWS EC2 Server to me is the one in the Virginia Region (~2,050 miles away).
When I do FusionHub to this EC2 instance in Virginia, I only get about 9Mpbs download speed, upload is ok at close to 2Mbps. I have checked that all my settings are good and they are.
Is there any particular reason for this? Am I doing something wrong? Or is this just a sad consequence of the TCP/IP protocol due to distance?