Recentemente encontrei um site com vários módulos, cada um dos quais estava encaminhando pacotes. O pior caso foi a uma taxa de 1 a cada 2 segundos mais ou menos.
O impacto da latência da camada de comunicação é tipicamente subestimado quando se tenta corrigir problemas de desempenho da aplicação, mas a compreensão correta é crítica se você quiser direcionar seus esforços para soluções práticas.
O TCP foi projetado para suportar conexões de ponta a ponta, ou seja, um host comunicando-se diretamente com outro host. Claro, havia pontes e roteadores no meio, mas esses dispositivos não tocavam no cabeçalho do TCP ou na carga útil.
Quando você contacta o suporte ao cliente com um problema, o objetivo típico é resolvê-lo rapidamente. Tenho observado que em muitos casos, o contato inicial com a coordenação de suporte torna muito menos provável uma resolução rápida. Este blog fornece algumas dicas para ajudar a acelerar a resolução do problema.
Muita gente criou processos automatizados para transferir arquivos usando FTP. Há várias maneiras diferentes de fazer isso, algumas melhores do que outras.
Em meu último blog eu falei sobre a automatização da transferência de arquivos usando FTP. Há três problemas com o uso do FTP. Primeiro, sua senha é enviada através da rede em texto claro, tornando-a disponível a qualquer pessoa com 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 ser utilizado eficazmente, é preciso entender como funciona e o que significa a saída.
Ao escrever uma aplicação de rede você pode usar o modo sem bloqueio ou o modo de bloqueio. O modo sem bloqueio é mais flexível e necessário quando a aplicação tem que fazer várias coisas, como a manutenção de vários soquetes.
Graças a Deus pelos testes de regressão. Lá estava eu, no início desta semana, me sentindo muito bem com algum novo código que eu havia escrito e (eu pensei) depurado.
Ao longo dos anos, adicionamos uma série de características UNIX® ao VOS. Uma das mais simples e úteis é a capacidade de usar ponto (".") e ponto-dot ("...") como nomes de caminho.