Answer the question
In order to leave comments, you need to log in
How to ensure the least delay in data transfer from an American server?
Good afternoon, comrades, the following question arose. There is an American data provider that distributes data via UDP, and to which my server is subscribed. This server is physically located in America, clients located in Russia connect to it via UDP and receive processed information from it. There is quite a significant delay. Is there any way to minimize this delay? I would be grateful for any tips, in which direction to dig and what to read.
UpDate: it turned out that the delay is due to the accumulation of messages in the queue for sending with a high number of messages to send.
Answer the question
In order to leave comments, you need to log in
Well, you can forward a direct fiber from America to Russia. The delay will be minimal :)
> Directly in time I can not say, but something at the level of a second.
> It turned out about 130 ms.
Put the answer in 1 package. Or make it so that all packets fly out of the application at the same time.
And then you now, for sure, have the first packet from the client, after 130ms the return packet from the server, after 130ms - again from the client, and so 10 packets back and forth are waiting for each other.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question