Eu suspeito que há uma confusão de termos aqui, causando confusão sobre o que você está tentando resolver.
Um provedor de serviços de hospedagem geralmente oferece uma quantidade de tráfego (geralmente chamada de largura de banda) por mês. Isso pode ser de 500 MB ou 1 TB, etc, dependendo do plano oferecido. Se essa "largura de banda" for muito baixa, você pagará o serviço de hospedagem pelo consumo excessivo de tráfego. De modo geral, seu objetivo como desenvolvedor de aplicativos é manter baixa a quantidade de dados enviados e recebidos por usuário, porque, na maioria dos casos, menos dados e a mesma ou melhor satisfação do usuário e transações significa que você não está enviando dados em excesso incorrer em encargos para o negócio (que é uma regra muito geral e facilmente quebrado com contraexemplos; o princípio de não enviar dados extras desnecessários é bom, no entanto).
Os usuários do serviço da Web também precisam de largura de banda, conforme mais convencionalmente definido - a quantidade de dados transmitidos por intervalo de unidade, geralmente medida em bits por segundo. Isso também costuma estar sujeito a limites do seu provedor de serviços de hospedagem, porque você está compartilhando com outras pessoas e porque a conexão delas com a Internet será limitada, em algum momento. Dentro do serviço de hospedagem (entre máquinas) você pode estar olhando para 1Gb / s (1.000.000.000 bits por segundo). Seu serviço de hospedagem pode ter um limite de 30MB / s (pequeno serviço de hospedagem, não próximo ao backbone). Não existe uma relação clara entre essa largura de banda "instantânea", a taxa máxima de burst que você envia e o uso mensal de dados (a largura de banda de hospedagem mensal). Você pode estourar dados em alta velocidade, mas usar apenas uma pequena quantidade. OTOH, se sua velocidade máxima é baixa, então você não pode exceder a largura de banda mensal ... Mas antes disso é um problema, você terá usuários reclamando sobre o desempenho.
E isso, provavelmente, é o verdadeiro problema aqui. Atuação. Eu suspeito que os clientes estão reclamando que as coisas não são rápidas o suficiente. Isso leva a olhar para a largura de banda. Mas não é o problema. O problema de desempenho é que seus servidores estão bloqueando. Quando um usuário faz uma solicitação, o servidor inicia o processamento, trava e, em seguida, o cliente atinge o tempo limite. O usuário vê um serviço ruim e você otimiza ... o que?
Você optou por otimizar a velocidade da transmissão de dados. Mas isso provavelmente não é o problema. Um serviço com falha é o problema. Corrigir o aplicativo e, em seguida, os clientes não mais tempo limite. Não é uma questão de quantos dados, e quão rápido, como o tempo de espera, representa uma barreira absoluta para o progresso do trabalho, em qualquer nível de largura de banda.