Ce diaporama a bien été signalé.
Le téléchargement de votre SlideShare est en cours. ×

Hébergements scalables, Human talks Grenoble

Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Chargement dans…3
×

Consultez-les par la suite

1 sur 16 Publicité
Publicité

Plus De Contenu Connexe

Les utilisateurs ont également aimé (20)

Similaire à Hébergements scalables, Human talks Grenoble (20)

Publicité

Plus récents (20)

Hébergements scalables, Human talks Grenoble

  1. 1. Hébergements scalables Quelques Principes Human Talks Grenoble Philippe Le Van Twitter : @plv Github : philippe-levan, kitpages, kitano Kitpages : http://www.kitpages.fr Développement web : PHP / Symfony2 / Jquery / YUI
  2. 2. Hébergement de base Internaute Apache Mysql 2
  3. 3. 3
  4. 4. Serveur plus puissant Simple, aucune modification de code Apache - PHP Mysql 4
  5. 5. Scalabilité verticale Simple, aucune modification de code Frontal web Base de donnée 5
  6. 6. Scalabilité horizontale : les frontaux 6
  7. 7. Répartir la charge des frontaux Warning ! Ne rien enregistrer sur les frontaux Répartition de charge frontaux web Serveur de fichier 7
  8. 8. Utilisation d’un CDN Chargement des fichiers statiques très rapide. Du dev pour accéder aux CDN 8
  9. 9. Scalabilité horizontale : les données 9
  10. 10. Réplication de base de données On garde la cohérence des données, mais on accélère les accès en lecture. 1 base master 1 ou plusieurs bases en read-only 10
  11. 11. Sharding Sujet à la mode Impact applicatif fort Demande souvent à être pensé dès la phase d’architecture. 11
  12. 12. Scalabilité horizontale : les traitements 12
  13. 13. File d’attente (queue management) Encodage vidéo par exemple. Impact applicatif fort. 13
  14. 14. Ce qu’il faut retenir La scalabilité horizontale :  Pouvoir ajouter des machines identiques à l’infini  Pouvoir adapter rapidement la plateforme au trafic 14
  15. 15. Pour approfondir  Virtualisation  Reverse proxies  No-SQL  Tests de charge 15
  16. 16. Questions 16

×