Die Zeit propose des actualités en temps réel et une gestion dynamique de son système d’accès payant en périphérie grâce à Fastly
Principaux résultats
Taux de connexion au cache supérieur à 90 %, ce qui a permis de réduire de 100 fois le temps de diffusion des actualités, passant de quelques secondes à quelques millisecondes.
Mise en place de systèmes de paiement dynamiques à la périphérie du réseau à l’aide de Fastly Compute, permettant de proposer des blocs de contenu sur mesure, en libre accès ou payants, en fonction des droits de chaque abonné.
Protection des systèmes de gestion de contenu (CMS) en arrière-plan contre les pics de trafic et les bots d’indexation agressifs grâce à une couche périphérique fiable.
Mise à jour quasi instantanée des dernières actualités dans le monde entier grâce à la fonctionnalité « Instant Purge » de Fastly.
Simplification de l’expérience des développeurs grâce à l’adoption de Rust sur Compute, ce qui a permis de faciliter les tests de logiques métier complexes tout en préservant la stabilité de la plateforme, garantie depuis une décennie.
Le défi
Die Zeit est une maison d’édition allemande de premier plan spécialisée dans l’actualité, qui publie un hebdomadaire historique et dispose d’une plateforme numérique florissante touchant des millions de lecteurs à travers toute l’Allemagne. Les équipes rédactionnelles produisant un journalisme riche, détaillé et analytique, les systèmes de gestion de contenu (CMS) et les piles de rendu sous-jacents subissent naturellement des baisses de performances.
Il y a plus de dix ans, Die Zeit fonctionnait sur une petite infrastructure d’hébergement qui peinait à faire face aux pics de trafic importants. L’adoption du VCL de Varnish a permis d’absorber le trafic entrant, mais plus d’une décennie d’expansion des offres numériques a rendu le code VCL excessivement complexe, nécessitant des couches de tests complexes à gérer. De plus, la gestion d’une logique métier sophistiquée, telle que les abonnements des utilisateurs et la gestion du paywall, au niveau de l’origine ou côté client, créait des obstacles en matière de maintenance. Die Zeit avait besoin d’une plateforme de périphérie moderne et conviviale pour les développeurs, capable de gérer une orchestration complexe sans compromettre la vitesse ni la fiabilité.
La solution
Afin de rationaliser l’architecture du code tout en optimisant la rapidité de mise en production, Die Zeit a migré sa logique de périphérie principale vers le CDN et Compute de Fastly, en choisissant Rust comme langage principal de développement en périphérie.
Orchestrez des paywalls dynamiques en périphérie : plutôt que de s’appuyer uniquement sur du JavaScript côté client ou sur des vérifications d’origine fastidieuses pour verrouiller le contenu, Die Zeit utilise Fastly Compute pour évaluer les droits des abonnés directement en périphérie. Compute effectue des vérifications afin de déterminer si un article est gratuit ou payant, valide le statut d’abonné et affiche de manière dynamique soit le texte complet de l’article, soit une page de demande d’abonnement. Cette logique en périphérie permet à Die Zeit de déployer facilement de nouvelles offres, telles que des abonnements réservés aux podcasts, sans modifier la logique centrale du CMS.
Accélérez la distribution de l’actualité avec Instant Purge™ : Fastly met en cache les pages d’articles aux points of presence (POP) en périphérie, à proximité des lecteurs, réduisant les délais de distribution de quelques secondes au niveau du système de gestion de contenu (CMS) à quelques millisecondes en périphérie. Lorsque les rédacteurs publient des actualités de dernière minute, Instant Purge invalide et actualise le contenu du cache à l’échelle mondiale en quelques millisecondes.
Protégez l’infrastructure d’origine avec >90 % de taux de connexion au cache : maintenir un taux de connexion au cache supérieur à 90 % permet à Fastly d’agir comme un bouclier de protection résilient. Les pics de trafic entrant et les bots d’indexation automatisés sont interceptés en périphérie avant d’atteindre les serveurs back-end.
Interconnexion transparente avec Google Cloud : Die Zeit tire parti de l’interconnexion réseau directe entre Fastly et Google Cloud, ce qui élimine la latence technique entre les POP de Fastly et leur back-end Google Cloud.
Perspectives : contenu personnalisé
À mesure que Die Zeit fait évoluer son écosystème numérique, l’équipe d’ingénieurs prévoit d’utiliser Fastly Compute pour organiser et personnaliser de manière dynamique la mise en page des articles en périphérie, pour chaque abonné. En confiant l’orchestration complexe au moteur d’exécution en périphérie de Fastly, Die Zeit s’assure que sa pile technique reste aussi rapide, moderne et fiable que son journalisme.





