«Pour accélérer le web, l'augmentation de la bande passante ne devrait pas être la seule solution»
SPDY (speedy) est un protocole visant à accélérer le chargement des pages. Contrairement à quelques essais précédents, SPeeDY ne nécessite pas de modifications de l'infrastructure, se situant au dessus de tcp. Ce projet a démarré début 2011, et finaliser son implémentation à la fin 2011. Aujourd'hui c'est le module au service de Apache qui vient d'arriver dans les bacs… Et c'est ce qu'il vaut (…)
Forum général.général Poste de développeur Java sur la région de Colmar
Apache passe en version 2.4
La fondation Apache a fêté le 17ème anniversaire du célèbre serveur HTTP éponyme en sortant la version 2.4 de celui-ci. Cette version majeure, la première depuis 2005, apporte évidemment des améliorations notables. Citons les suivantes :
- Amélioration générale des performances
- Réduction de la consommation mémoire
- Prise en charge des entrées/sorties asynchrones
- Le choix du module MPM (Modules Multi-Processus) peut maintenant se faire à l'exécution
- Le module « MPM event », auparavant en statut expérimental, devient pleinement supporté
- Ajout de sections de configuration au niveau de la requête (
<If>
) - Meilleure granularité du timeout et capacité pour gérer des limites sur les ressources et fréquences des requêtes
- De nouveaux modules font leur apparition : mod_proxy_fcgi, mod_proxy_scgi, mod_proxy_express, mod_lua, mod_sed, mod_heartmonitor, mod_lbmethod_heartbeat, mod_buffer et bien d'autres encore
- Documentation améliorée, notamment pour les règles de réécriture et le cache
Rappelons que le serveur web Apache est apparu en 1995 comme un fork de NCSA HTTPd. Son code source a depuis été entièrement réécrit et est publié sous licence Apache. Il est devenu le serveur web le plus utilisé au monde : les études montrent qu'environ les 2/3 des serveurs web connectés à Internet tournent avec Apache.
Journal Quelles solutions adopter pour améliorer un parc existant ? La suite !
Deux ans plus tard, voici (enfin) un retour sur les choix que j'ai fais rapport à ce que j'indiquais ici.
- Concernant l'accès aux données: j'ai opté pour le système de fichiers réparti et à tolérance de pannes MooseFS. C'est GPL, stable (il manque toutesfois une vraie recette pour la HA en ce qui concerne le serveur de métadonnées), extrêmement simple à configurer et faire évoluer. L'autre avantage, c'est que vous y accédez comme n'importe quel système de fichiers (…)
Journal du Freelance en région parisienne
Salut à tous,
Je viens de me mettre à mon compte (EI) en freelance et j'avoue que je me pose 2/3 questions.
Est-il inévitable de passer par les SSII? Les cabinets de recrutement spécialisés en IT me paraissent un bon compromis, les marges étant plus négociables et les mecs spécialisés sur le marché Linux me semblent avoir une approche différente... (un peu de naïveté peut être).
J'aimerais vraiment acquérir de l'expérience dans des grands comptes (pourquoi pas le CAC40), mais (…)
Apache Hadoop 1.0
Selon Wikipédia, « Hadoop est un framework Java libre destiné aux applications distribuées et à la gestion intensive des données. Il permet aux applications de travailler avec des milliers de nœuds et des pétaoctets de données. Hadoop a été inspiré par les publications MapReduce, GoogleFS et BigTable de Google. ».
C'est Doug Cutting qui a créé ce projet, originellement pour Nutch, et qui éclot en projet majeur Apache. Yahoo est un gros utilisateur et contributeur, mais dans les gros utilisateurs on peut également citer Facebook, qui se vante d'avoir la plus grosse grappe Hadoop au monde, et puis Amazon (sur son réseau Amazon Elastic MapReduce), le New York Times (qui fait tourner 100 instances Amazon EC2).
Au menu de Hadoop 1.0, la base de données distribuée big Data Hbase est intégrée au projet. La sécurité des nœuds est assurée par une authentification basée sur Kerberos. WebHDFS est pris en charge comme couche d'accès en lecture/écriture HTTP sur HDFS. Il y a en outre les traditionnelles corrections, optimisations et fonctionnalités mineures.
Forum général.général git over http, casse tête...
Bonjour à tous.
Je cherche à monter un serveur git accessible en http/https avec un contrôle d'accès via LDAP.
La partie ldap est ok de même que la partie clone/pull via http, le tout paramétré comme il faut dans apache2.
Par contre j'ai des problèmes pour faire un git push sur le dépot distant.
Joli message d'erreur:
Cannot access URL http://monurl.com/dépot/.git/, return code 22
fatal: git-http-push failed
Et un git remote -v me donne les bonnes adresses de push (…)
Forum Linux.général Recevoir un mail pour toute connexion via .htaccess
Salut à tous,
Je vais mettre en place un script (développé par une communauté tierce) sur mon serveur Apache. L'accès à ce script sera protégé par AuthUser, via htaccess ou via la conf d'Apache, peu importe.
Ce que j'aimerais faire, c'est recevoir un mail en cas de chaque connexion .
Je m'explique. La personne (autorisée ou non) va sur http://script.mondomaine.com, paf, il tombe sur mon .htaccess qui lui demande un login mot de passe. J'aimerais recevoir par mail toute (…)
Sortie de Bigtop 0.2.0 (en incubation à la fondation Apache)
L’équipe de développement de Bigtop a tout récemment publié la version 0.2.0.
Bigtop est un projet en incubation à la Fondation Apache ayant pour but de développer une distribution de logiciels libres liés à l’écosystème Apache Hadoop, ainsi que les tests associés.
Apache Hadoop étant une implémentation libre du modèle de programmation MapReduce, permettant de traiter des données de taille très importante.
Bigtop comprend les principaux composants suivants :
- des fichiers permettant de générer des paquets RPM et deb pour Fedora, Ubuntu 10.04, CentOS 5.7, CentOS 6.1 et openSUSE 11.4. À noter aussi, le support pour Mageia 1 ;
- des recettes de déploiement et de gestion des logiciels pour Puppet ;
- une infrastructure et des bibliothèques pour développer des tests d’intégration et de tests concernant des paquets (installation, mise à jour, désinstallation, test des scripts de service…) ;
- un ensemble de tests d’intégration, dont certains pour les paquets RPM et deb produits.
Journal Httpd 2.2.20
Cher journal,
Je t'ecris aujourd'hui en cette belle journee de vendredi pour t'annoncer que le fameux bug DOS de apache (concernant le support de range cf https://linuxfr.org/users/spack/journaux/apache-nappr%C3%A9cie-pas-le-http-range ) parait enfin etre corrige.
Pour rappel, ce bug concernait l'ensemble des version apache (1 et 2) et permettait en theorie de DOSer un serveur avec un simple heade
r http.
Changelog de la version 2.2.20 : http://www.apache.org/dist/httpd/CHANGES_2.2.20
Telecharger cette nouvelle version: http://httpd.apache.org/download.cgi#apache22
Forum général.général Apache et ses logs
Bonjour,
Je suis sûr que parmis toi, lecteur, se cache un Apache Killer.
Préambule
Le choix des logiciels a été mûrement réfléchi et il n'est pas question d'en changer (en plus c'est pas le sujet).
Infrastructure
Network
Internet/RadianZ/Swift (filtrage IP+quelques blackBox) --> Dmz Outter --> Dmz Inner --> Trusted Zone --> Zone non nommée (DB + MainFrame)
A noter de l'affinité de session entre chaque couche.
Soft
Dmz Outter : Reverse Proxy Servers (Apache mod_proxy_http, mod_rewrite + autres) (…)
Journal Apache n'apprécie pas le HTTP Range
Un bug exploitable à distance a récemment été découvert sur le serveur HTTP Apache et affecterait toutes les versions depuis la 1.3.
Le bug provient de la façon dont Apache traite une requête HTTP demandant plusieurs rangées de données se chevauchant. En effet, il est possible de spécifier dans l'en-tête HTTP la rangée des données que l'on veut recevoir au lieu des données complètes. Ceci est notamment utilisé lors du téléchargement d'un fichier et permet de reprendre le téléchargement là (…)
Journal Bigtop - Nouveau projet soumis pour incubation a la fondation Apache
Pour mon premier journal, je tiens à partager cette excitante nouvelle. Bigtop est un nouveau projet ayant pour but de faciliter la distribution et l’intégration des projets lies à l’écosystème Hadoop. Ce projet est loin d’être nouveau puisqu'il s'agit en fait sous le capot de la Cloudera's Distribution including Apache Hadoop (CDH). CDH était déjà sous licence Apache v2, mais Cloudera souhaite aller plus loin en la transformant en projet Apache.
Bigtop est important car Hadoop a dépassé le cadre (…)
Météo France migre sous Lutece
Ce site est classé par Alexa parmi les sites français les plus fréquentés (trafic). Il « figure dans le top 50 des sites français (source Alexa). C'est également le premier site du secteur public en terme de fréquentation : 1 million de visiteurs par jour, 4 milliards de hits par mois », d'après l'annonce sur le site de Lutece .
Meteofrance.fr utilise Lutece ainsi que le système Linux, le serveur de bases de données MySQL, le serveur HTTP le plus populaire Apache, et le conteneur libre de servlet J2EE Tomcat. Lutece a été développé par la Mairie de Paris pour afficher son site www.paris.fr, avant d'être libéré.
Un benchmark Apache, Zope, SPIP et Templeet sur un OpenBrick
Voici un petit article reprenant les résultats du benchmark, avec des graphiques assez parlants. Je décris le mode opératoire, les paramétrages divers utilisés, les résultats et donne une conclusion qui n'engage que moi. On y trouve les fichiers bruts de log issus des mesures, la feuille de calcul ayant généré les graphiques, ainsi que les copies statiques des pages utilisées.
Les résultats sont tellement disparates que je fais un petit point sur le mode opératoire de la solution gagnante.