Je suis récemment tombé sur un site comportant plusieurs modules, chacun d'entre eux faisant suivre des paquets. Dans le pire des cas, le rythme était d'un toutes les deux secondes environ.
L'impact de la latence de la couche de communication est généralement sous-estimé lorsque l'on tente de résoudre les problèmes de performance des applications, mais une bonne compréhension est essentielle si vous voulez orienter vos efforts vers des solutions pratiques.
Le TCP a été conçu pour prendre en charge les connexions de bout en bout, c'est-à-dire un hôte communiquant directement avec un autre hôte. Bien sûr, il y avait des ponts et des routeurs entre les deux, mais ces dispositifs ne touchaient ni l'en-tête TCP ni la charge utile.
Lorsque vous contactez le service clientèle pour un problème, l'objectif typique est de le résoudre rapidement. J'ai observé que dans de nombreux cas, le contact initial avec la coordination du support rend une résolution rapide beaucoup moins probable. Ce blog fournit quelques conseils pour accélérer la résolution des problèmes.
Beaucoup de gens ont créé des processus automatisés pour transférer des fichiers par FTP. Il existe plusieurs façons de le faire, certaines meilleures que d'autres.
Dans mon dernier blog, j'ai parlé de l'automatisation des transferts de fichiers par FTP. L'utilisation du FTP pose trois problèmes. Premièrement, votre mot de passe est envoyé en clair sur le réseau, ce qui le rend accessible à toute personne disposant d'un analyseur de protocole.
Traceroute peut être un outil inestimable pour tenter de diagnostiquer les problèmes de connexion aux hôtes d'autres réseaux. Toutefois, pour l'utiliser efficacement, il faut comprendre son fonctionnement et la signification de ses résultats.
Lors de l'écriture d'une application réseau, vous pouvez utiliser le mode non bloquant ou le mode bloquant. Le mode non bloquant est plus flexible et nécessaire lorsque l'application doit faire plusieurs choses, comme par exemple l'entretien de plusieurs prises.
Dieu merci, les tests de régression. J'étais là, au début de la semaine, à me sentir vraiment bien par rapport à un nouveau code que j'avais écrit et (je pensais) débogué.
Au fil des ans, nous avons ajouté un certain nombre de fonctionnalités UNIX® à VOS. L'une des plus simples et des plus utiles est la possibilité d'utiliser les points (".") et les points ("..") comme noms de patrons.