Je travaille actuellement sur la configuration de mon application Web basée sur CakePHP (1.3) pour l'exécution d'une configuration HA. J'ai 4 boîtes de Web exécutant l'application elle-même une grappe de MySQL pour le backend de base de données. J'ai des utilisateurs qui téléchargent entre 12 000 et 24 000 images par semaine (35-70 Go). L'application génère ensuite 2 fichiers supplémentaires à partir de l'original, une miniature et une image de taille moyenne pour l'aperçu. Cela signifie un total de 36 000 à 72 000 fichiers possibles ajoutés aux référentiels chaque semaine. Ce que j'essaie de comprendre est de savoir comment gérer un grand nombre de demandes de fichiers statiques venant d'utilisateurs essayant de voir ces images. Je veux dire que je peux avoir plusieurs boîtes web ne servant que des fichiers statiques avec un load balancer répartissant les requêtes.Configuration de la batterie de serveurs CakePHP haute disponibilité
Mais quelqu'un a-t-il des idées sur la façon de synchroniser tous les serveurs de fichiers statiques?
Si vous avez des expériences que vous aimeriez partager, ou des liens utiles pour moi, ce serait très apprécié.
Merci,
serialk
Je ne sais pas si cela aide, mais Facebook utilise Varnish pour servir ses images | http://www.varnish-cache.org – RabidFire
Merci pour le lien RabidFire, j'ai eu quelques lecture sur mon plat lol – serialk