
QoS et gestion du trafic avec Traffic Control GNU/Linux Magazine n°127 Free
On peut aujourd'hui largement envisager d'héberger un ou plusieurs services sur son serveur à domicile, et des mouvements comme auto-hebergement.fr l'ont bien illustré. Reste le problème de la bande passante en upload, qui bien que largement suffisante pour héberger des serveurs web, e-mail, jabber ou autre reste à utiliser intelligemment.Linux fournit cette intelligence sous forme d'un scheduler de paquets nommé Traffic Control (TC pour les intimes) et l'objectif de cet article est de présenter cette technologie et sa mise en place dans un cas d'étude d'hébergement web, DNS et même BitTorrent.Notons au passage que bon nombre de scripts et programmes existent pour simplifier la mise en place de la QoS (Quality of Service). Citons Wondershaper, Shorewall, ADSL-Optimizer, par exemple. Cet article n'en parlera pas, car l'objectif est ici de faire mais aussi de comprendre comment ça marche sous le capot, et pour ça, il faut démonter le moteur et mettre les mains dans le cambouis.
Quicktip : un module qui gère /proc GNU/Linux Magazine n°127
Lorsqu'on commence à toucher au développement du noyau et qu'on fait ainsi ses premières passes d'arme, il est souvent nécessaire d'avoir une certaine interaction simple avec l'espace utilisateur. Dans ce type d'exploration, le plus facile à mettre en œuvre est tout bonnement de gérer une entrée dans /proc.
Introduction à la bibliothèque Wt GNU/Linux Magazine n°127
Lorsque l'on parle « d'application web », les noms qui viennent généralement à l'esprit d'un développeur sont PHP, Ruby, JavaScript, voire Python ou Perl, ou autres cadres applicatifs comme RubyOnRails, Zope, etc. Pourtant, il est parfaitement possible de développer des applications web en utilisant des langages plus usuels et meilleurs en termes de performance, comme le langage C++. C'est précisément l'objet de la bibliothèque Wt.
Ce magazine est intégralement disponible sur Linux Magazine Connect