title: Python socket server data transfer speed test vs googles cloud server
body: <p>My question is related to the transfer speed of my client to a tcp socket server. I have done a test comparing googles transfer speed to my own server. Obviously googles servers are state of the art so they are faster but I wanted to find out how to run an accurate test. I ran my client on 4g mobile and had my server connected to my home wifi. I sent a file across to my server and timed it and than sent a file to the google server(same connection) and timed it was roughly 20% faster on the same internet(no other apps or devices in use). I know there is a lot of variables but I wanted to know if the download speed of the server connection would make much difference or is it mainly based on upload speed of my client. I haven't posted code because my question is not really code related</p>