Présentation pour le Human Talk Grenoble du 8 janvier 2013.
Je présente quelques principes d'architecture pour mettre en place un hébergement web scalable.
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
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. Sharding
Sujet à la mode
Impact applicatif fort
Demande souvent à être
pensé dès la phase
d’architecture.
11
14. Ce qu’il faut retenir
La scalabilité horizontale :
Pouvoir ajouter des machines identiques à
l’infini
Pouvoir adapter rapidement la plateforme au
trafic
14