November 15, 2010
Avec plus de 500 millions d’utilisateurs actifs, Facebook est un des sites web les plus utilisés au monde.
Les équipes de Facebook sont donc obligés d‘inventer de nouvelles techniques pour gérer ce type de volume.
Ces secrets industriels ne sont bien sur pas dévoilés au public, mais au fil des communiqués de presse et des conférences il est possible d’en savoir un peu plus sur cette architecture colossale.
Le site datacenterknowledge.com a regroupé l’ensemble des informations relatives aux data center de Facebook. Lire la suite »
No Comments » |
Architecture, Datacenter | Tagged: Datacenter, Facebook |
Permalink
Posted by Marc
October 14, 2010
Après la répartition de charge intelligente, je vous propose de faire un tour du coté des reverse-proxy, et notamment de Varnish. Pour ceux qui ne le connaissent pas encore, un des avantage de ce logiciel est sa compatibilité ( update : compatibilité partielle, merci Jérôme !) avec les instructions de la norme ESI. Lire la suite »
4 Comments |
CDN, Cache, optimisation | Tagged: akamai, Cache, CDN, ESI |
Permalink
Posted by Marc
June 2, 2010
Je reprends ici une discussion commencée sur un Thread à propos de 37signal, et repris sur ce post car je trouve que le sujet est intéressant : La taille minimum d’une équipe d’administration système et réseau.
Alors bien sur, il n’est pas question ici des grosses structures qui doivent et peuvent mettre en place des équipes d’exploitation dédiées. Les échanges concernent surtout le nombre d’admins nécessaire pour permettre une exploitation/surveillance quasi continue sans pour autant courir au burn out.
Lire la suite »
4 Comments |
Monitoring, Organisation, Étude de cas | Tagged: Administration système, Monitoring |
Permalink
Posted by Marc
May 25, 2010
Dans son document : “Scaling MySQL writes through Partitioning“, Philip Tellis nous explique comment il a réussi à augmenter très significativement le débit en écriture sur une base MySQL.
Le constat est assez basique, et le problème très répandu. Il s’agit d’optimiser les écritures sur une table qui augmente très vite. La premiere solution consiste à multiplier les machines et répartir les données sur plusieurs serveurs. Mais avant d’utiliser cette stratégie vous pouvez aussi optimiser votre serveur.
Lire la suite »
5 Comments |
Base de données, Développement, conception, optimisation | Tagged: Mysql, optimisation |
Permalink
Posted by Marc