Edge
La porte d’entrée de la plateforme reçoit les connexions HTTPS et décide vers quelle couche transmettre la requête. À terme, elle est conçue pour ne pas reposer sur un composant unique.
EDGE reçoit, CACHE évite le travail, WEB exécute le dynamique et DATA conserve l’état. Cette séparation rend l’ensemble plus lisible et plus évolutif.
La porte d’entrée de la plateforme reçoit les connexions HTTPS et décide vers quelle couche transmettre la requête. À terme, elle est conçue pour ne pas reposer sur un composant unique.
Varnish conserve temporairement des réponses publiques lorsqu’elles s’y prêtent. Les contenus privés ou dynamiques empruntent automatiquement le chemin Web.
Un pool de nœuds Nginx/PHP-FPM exécute le code. L’affinité favorise les processus et caches chauds, tout en laissant un autre nœud reprendre.
Les fichiers persistants, les bases MySQL et le cache objet sont séparés du calcul. Leur architecture évoluera par groupes et shards selon la croissance réelle.
Le nombre de nœuds, de datacenters et la capacité finale seront publiés lorsqu’ils seront mesurables.
L’offre est mutualisée. L’isolation et les quotas protègent l’usage, sans transformer le service en serveur dédié.
Une requête MySQL n’est pas annoncée comme distribuée sur tous les serveurs. Les données suivent leur shard.