Pourquoi le cloud

Pourquoi enfermer votre site
dans un seul serveur ?

Votre nom de domaine désigne un service. Il ne devrait pas désigner une machine. Notre architecture dissocie le calcul Web de l’endroit où vivent vos données.

Visiteur
EDGE / CACHE Réponse immédiate
si cacheable
POOL WEB
Nœud Achaud
Nœud Bdisponible
Nœud Cdisponible
Fichiers
Cache objet
Données
La requête reste libre de changer de nœud
Une requête, deux chemins

Le cache quand c’est possible.
Le calcul quand c’est nécessaire.

A
CONTENU CACHEABLE

Visiteur → Cache → Réponse

Une page publique inchangée peut repartir directement depuis la couche cache. PHP, la base et le stockage ne sont pas sollicités pour rien.

HIT
B
CONTENU DYNAMIQUE

Visiteur → Cache → Pool Web → Data

Une session, un panier ou une page personnalisée rejoint un nœud Web, puis les services de données dont elle a réellement besoin.

MISS / BYPASS
L’affinité, pas la dépendance

Rester chaud.
Rester libre.

Envoyer de préférence votre trafic vers un nœud qui possède déjà votre code en OPcache et ses processus PHP prêts améliore l’efficacité. Cette préférence peut être abandonnée dès qu’elle dessert votre site.

SITE
AchaudBprêtCprêt

Préférence actuelle : nœud A

Évolution horizontale

Ajouter de la capacité, pas remplacer le plafond.

L’ajout de nœuds augmente la capacité globale du pool. Cela ne signifie pas que chaque site consomme toute cette capacité à chaque instant.

AUJOURD’HUIABC
DEMAINABCDE
Séparer pour mieux déplacer

Le calcul passe.
Les données restent.

Les fichiers, bases et caches persistants n’habitent pas le disque local d’un nœud Web. Un autre nœud peut donc reprendre le travail sans devenir une autre version de votre site.

CALCUL WEB — interchangeableSTOCKAGE — persistantBASES — persistantesCACHE OBJET — partagé
Une offre. Une architecture claire.

Votre prochain site mérite mieux qu’un serveur unique.