Esses dias eu estive melhorando a velocidade de meu aplicativo web, sua escalabilidade é uma das piores coisas acredito eu, mas como o máximo de usuários simultâneos que já teve foi 03, e o tempo de resposta é de menos de 1s, isso não é um problema.
Mas esse tempo já foi maior, por um simples erro no código que executava a mesma operação milhares de vezes, bastando um simples clocking do código para encontrar o erro.
Uma página que demorava 29s é entregue em apenas 0.5s, um erro grosseiro pode-se dizer.
Uma coisa interessante, eu fiz um código que faz um fullrow update, cada linha é analisada e sofre um update:
Rodando o Apache numa máquina e o servidor MySQL em outra, via rede wireless, o código é executado em 30s.
Rodando tudo na mesma máquina o código leva 1.3s...
Nenhum comentário:
Postar um comentário