Sites communautaires massivement authentifiés : comment tenir la charge ?
-
Upload
linagora -
Category
Technology
-
view
1.132 -
download
0
description
Transcript of Sites communautaires massivement authentifiés : comment tenir la charge ?
WWW.LINAGORA.COMWWW.LINAGORA.COM
Sites communautaires massivement authentifiés : comment tenir la charge ?
Jean SemèreResponsable de l'offre LinStudio
2
Identifier les bottlenecks
3
Identifier les bottlenecks : base de données
4
Base de données
● Cohérence vs réplicabilité : les limites de l'ACID compliance
● ACID vs BASE : cohérence, tout de suite ou à l'infini
● Compatibilité de l'existant
5
Load balancing et serveur web
● www fortement réplicable
● Attention aux temps de calcul côté applicatif
● Importance du choix du serveur web
● Limites du serveur web
6
Choix du serveur web
● Couverture fonctionnelle vs performances
● Et pourquoi pas les deux à la fois ?
● Encore plus rapide que nginx ?
7
Reverse proxy
● Cache de page
● Fonctionne comme un serveur de pages statiques
● Fonctionnement très optimisé
● Squid, Varnish...
8
Aller plus loin
● Caches d'opcodes
● Compilation de code
● Memcache / Redis
● ESI
WWW.LINAGORA.COMWWW.LINAGORA.COM
Merci de votre attention
Contact : LINAGORA – Siège social80, rue Roque de Fillol
92800 PUTEAUXFRANCE
Tél. : 0 810 251 251 (tarif local)Fax : +33 (0)1 46 96 63 64Mail : [email protected]
Web : www.linagora.com