- L'envoi des fichiers statiques, qui n'a pas besoin d'être fait par mon 
serveur
===> Temps CPU à peu près négligeable si il est fait par un soft adapté. 
(lightttpd / nginx)
===> En ce qui me concerne, c'est un temps CPU que je n'arrive même pas à 
mesurer tellement il est faible vis à vis du reste.

  - Le stockage des vignettes générées (et elles sont nombreuses), car 
l'application qui fais les vignettes (Thumbor) n'est pas configurée pour les 
conserver en cache (et sur Heroku ce serait une uzine à gaz)
===> Proxy-cache local à ton serveur : Varnish.

Après, le CDN, c'est bien aussi, c'est juste que je connais beaucoup de gens 
qui dégainent très vite l'artillerie lourde et se retrouvent au final à payer 
des services complexe dont ils n'ont pas besoin.
Par contre, pour résoudre le problème d'interco entre pays, réduire les 
latences et servir du volume sur une zone étendue, c'est un argument 
parfaitement valable.





Le 18/06/2014 17:23, Remy Sanchez a écrit :
On Wednesday, June 18, 2014 04:30:59 PM Pierre Colombier wrote:
Si je puis me permettre, c'est quoi ta volumétrie ?
Parce-qu'en ce moment, le nombre de personnes qui me parlent de CDN pour
moins d'un 1To de stockage et du trafic qui n'atteint pas les 500Mbps
avec 95% de l'audience sur une zone géographique limitée....
Pour l'instant une très faible volumétrie, le site n'est pas lancé. Par contre 
une zone géographique amenée à s'étendre rapidement, car c'est un site de 
planification de voyages, qui est amené à être utilisé une fois sur place. 
D'autant plus qu'on vise des pays comme l'Inde dont les interconnexions avec le 
reste du monde sont largement surchargées, donc un proxy déjà sur place est 
même un moyen de surpasser ces limitations, y compris pour les contenus qui ne 
passent pas en cache.

Cependant, la vraie raison n'est pas de faire du CDN juste pour l'amour des 
buzzwords, mais d'économiser mon temps de CPU Heroku sur deux tableaux :

   - L'envoi des fichiers statiques, qui n'a pas besoin d'être fait par mon 
serveur

   - Le stockage des vignettes générées (et elles sont nombreuses), car 
l'application qui fais les vignettes (Thumbor) n'est pas configurée pour les 
conserver en cache (et sur Heroku ce serait une uzine à gaz)

Le plus simple c'est donc d'avoir un reverse proxy pour gérer ça, et comme les 
CDN vendent ça pour $10/mois, et bien je pense que ça peut faire l'affaire.



_______________________________________________
Liste de diffusion du FRsAG
http://www.frsag.org/

Attachment: smime.p7s
Description: Signature cryptographique S/MIME

_______________________________________________
Liste de diffusion du FRsAG
http://www.frsag.org/

Répondre à