Recentemente, me deparei com um site que tinha vários módulos, cada um deles encaminhando pacotes. No pior dos casos, a taxa era de aproximadamente um a cada dois segundos.
Recentemente, me deparei com um site que tinha vários módulos, cada um deles encaminhando pacotes. No pior dos casos, a taxa era de aproximadamente um a cada dois segundos.
O impacto da latência da camada de comunicação costuma ser subestimado quando se tenta resolver problemas de desempenho de aplicativos, mas uma compreensão correta é fundamental para que você possa direcionar seus esforços para soluções práticas.
O TCP foi projetado para suportar conexões ponto a ponto, ou seja, um host se comunicando diretamente com outro host. É claro que havia pontes e roteadores no meio, mas esses dispositivos não alteravam o cabeçalho do TCP nem a carga útil.
Quando você entra em contato com o suporte ao cliente por causa de um problema, o objetivo geral é resolvê-lo RAPIDAMENTE. Tenho observado que, em muitos casos, o contato inicial com a equipe de coordenação do suporte torna uma resolução rápida muito menos provável. Este blog traz algumas dicas para ajudar a agilizar a resolução do problema.
Muitas pessoas criaram processos automatizados para transferir arquivos usando FTP. Existem várias maneiras diferentes de fazer isso, algumas melhores do que outras.
No meu último post, falei sobre a automatização de transferências de arquivos usando FTP. Existem três problemas associados ao uso do FTP. Primeiro, sua senha é enviada pela rede em texto simples, tornando-a acessível a qualquer pessoa que utilize um analisador de protocolo.
O Traceroute pode ser uma ferramenta inestimável ao tentar diagnosticar problemas de conexão com hosts em outras redes. No entanto, para usá-lo de forma eficaz, é preciso entender como ele funciona e o que os resultados significam.
Ao escrever um aplicativo de rede, você pode usar o modo não bloqueante ou o modo bloqueante. O modo não bloqueante é mais flexível e é necessário quando o aplicativo precisa realizar várias tarefas, como atender a vários soquetes.
Ainda bem que existem os testes de regressão. Lá estava eu, no início desta semana, muito satisfeito com um código novo que tinha escrito e (eu achava que) já tinha depurado.
Ao longo dos anos, incorporamos vários recursos do UNIX® ao VOS. Um dos mais simples e úteis deles é a possibilidade de usar o ponto (“.”) e os dois pontos (“..”) como nomes de caminho.