Os Problemas Baseados no TCP que Afetam o Tempo de Transferência de Arquivos
Abordando a questão da latência
Latência é o tempo que leva para um pedido viajar do remetente para o receptor, para que o receptor responda e reenvie a resposta de volta para o remetente. Para não entrar em todos os aspectos técnicos da latência, muito simplesmente, quanto maior for a distância entre o emissor e o receptor, maior será a latência. A alta latência pode criar estrangulamentos que reduzem drasticamente o desempenho.
Resolvendo a questão da largura de banda
O TCP usa apenas uma fração da sua largura de banda por causa de coisas como controle de congestionamento, e reconhecimento do receptor de que eles receberam o pacote de dados. O UDP é baseado no melhor esforço, na medida em que não espera por um reconhecimento, e não tem consideração pelo congestionamento. Ele é projetado para obter as taxas de transferência mais altas. No Filemail nós construímos sobre o UDP, para que você possa controlar quanto da largura de banda você utiliza, assim em essência você obtém o melhor dos dois mundos.