Livre blanc Plateformes web hautes performances

Vignette

Sommaire

  1. PREAMBULE

    1. SMILE
    2. QUELQUES RÉFÉRENCES
    3. CE LIVRE BLANC
  2. SOMMAIRE
  3. PROBLEMATIQUE DES SITES HAUTES-PERFORMANCES
    1. HAUTES-PERFORMANCES
    2. PERFORMANCES ET ARCHITECTURE
    3. L’EXTENSIBILITÉ
    4. AUDIENCE ET CAPACITÉ
    5. MÉGA-SERVEURS ?
    6. COÛTS
    7. QUELQUES PRINCIPES POUR LA HAUTE PERFORMANCE
  4. URBANISME ET SOA
    1. URBANISMEENCAPSULATION DES
    2. L’URBANISME ET LES PLATEFORMES WEB
    3. SERVICE ORIENTED ARCHITECTURE
    4. UN SERVICE
    5. MIDDLEWARE
    6. LES MODES D’INTERACTION
    7. LES TRAITEMENTS ASYNCHRONES
    8. MOM ET MESSAGE QUEUES
    9. DES SERVICES SANS ÉTAT
    10. TROIS PROTOCOLES POUR LES SERVICES WEB
  5. PERFORMANCES HTTP
    1. CHRONOLOGIE DE CHARGEMENT DE
    2. GESTION DU CACHE NAVIGATEUR
    3. COMPRESSION DU FLUX
    4. MOINS DE COMPOSANTS, MOINS DE REQUÊTES
    5. INFRASTRUCTURES GLOBALES ET CDN
  6. REPARTITION DE CHARGE
    1. PRINCIPE DE RÉPARTITION DE CHARGE
    2. FINALITÉ ET LOGIQUE DE RÉPARTITION
    3. RÉPARTITION DE CHARGE DE NIVEAU DNS
    4. RÉPARTITION DE CHARGE DE NIVEAU TCP
    5. RÉPARTITION DE CHARGE DE NIVEAU 7
    6. GESTION DES SESSIONS
    7. CONFIGURATION RÉSEAU
    8. LES SOLUTIONS ET OUTILS
    9. RÉPARTITION PEER-BASED
    10. LOAD-BALANCING SUR DES SERVICES INTERNES
    11. MAPREDUCE ET HADOOP
  7. HAUTE DISPONIBILITE
    1. HAUTE DISPONIBILITÉ
    2. TOLÉRANCE AUX PANNES
    3. BONNES PRATIQUES
    4. REDONDANCE ET SECOURS
    5. MONITORING ET ALERTES
  8. LA GESTION DES DONNEES
    1. GESTION DES DONNÉES
    2. BASE DE DONNÉES
    3. RAIDb et Sequoia
    4. LE MOTEUR D’INDEXATION-RECHERCHE
    5. GESTION DE FICHIERS
  9. LE CACHE
    1. PRINCIPES DU CACHE
    2. ACTIF / PASSIF, PULL /PUSH
    3. CACHE EN MODE PULL
    4. LE CACHE HTTP
    5. CACHE PAR FRAGMENTS
    6. CACHE EN MODE PUSH
    7. CACHE DE DONNÉES
  10. QUELQUES CAS D’ECOLE
    1. UNE MONTÉE EN PUISSANCE ORDINAIRE
    2. ARCHITECTURE TYPE FACEBOOK
    3. UNE PLATEFORME DE BLOGS DE TRÈS FORTE CAPACITÉ
    4. SPORT 24 ET 01 INFORMATIQUE
    5. WOOZWEB
  11. CONCLUSION

Si vous avez envie d’étendre à l’infini les possibilités de vos architectures web, les réponses sont ici !

À votre avis, qu’est-ce qui fait le succès technique d’un site web ? La haute disponibilité, la haute performance mais aussi, l’extensibilité !

Et ce sont ces bénéfices qui sont évoqués dans ce livre blanc !

Dans ce guide, nous approfondissons ensemble le vaste sujet des architectures web et nous vous expliquons concrètement comment assurer la montée en puissance d’un site robuste et flexible :

  • Fondamentaux, bonnes pratiques, retours d’expérience…
  • Mode d’interaction, traitements asynchrones, compression des flux, montée en charge…

Le secret d’une plateforme web performante ? Un univers technique où s’allient les bons principes, les bonnes pratiques et les bons outils.

Et toutes les clés sont à découvrir dans ce guide !