Die Zeit entrega noticias en milisegundos y orquesta dinámicamente los paywall en el edge con Fastly
Resultados clave
Logró un índice de aciertos de caché > 90 %, lo que redujo 100 veces los tiempos de distribución de noticias, de segundos a milisegundos.
Orquestó paywalls dinámicos en el network edge mediante Fastly Compute para entregar bloques de contenido abierto o restringido adaptados según los derechos de acceso de cada suscriptor.
Protegió los sistemas de gestión de contenido (CMS) del backend frente a picos de tráfico y patrones de rastreo agresivos mediante una capa confiable en el edge.
Permitió actualizar las noticias de última hora casi al instante en todo el mundo mediante Instant Purge™ de Fastly.
Optimizó la experiencia de los desarrolladores al adoptar Rust en Cálculo, lo que simplificó las pruebas de lógica empresarial compleja sin comprometer la estabilidad que la plataforma ha mantenido durante una década.
El desafío
Die Zeit es una de las principales editoriales periodísticas de Alemania, con un periódico semanal de larga trayectoria y una próspera plataforma digital que llega a millones de lectores en todo el país. A medida que los equipos editoriales producen periodismo exhaustivo, detallado y analítico, los sistemas de gestión de contenido (CMS) y las infraestructuras de renderización subyacentes experimentan de forma natural una disminución del rendimiento.
Hace más de 10 años, Die Zeit operaba con una pequeña infraestructura de hosting que tenía dificultades para gestionar los grandes picos de tráfico. La adopción de Varnish VCL ayudó a absorber el tráfico entrante, pero más de una década de expansión de sus productos digitales hizo que el código VCL se volviera excesivamente complejo y requiriera complejas capas de pruebas para mantenerlo. Además, gestionar en el servidor de origen o en el cliente una lógica de negocio compleja, como las suscripciones de usuarios y las restricciones de acceso mediante paywall, dificultaba el mantenimiento. Die Zeit necesitaba una plataforma edge moderna y fácil de usar para los desarrolladores, capaz de gestionar una orquestación compleja sin comprometer la velocidad ni la fiabilidad.
La solución
Para simplificar la arquitectura del código y maximizar la velocidad de distribución, Die Zeit migró su lógica principal de edge a la red de distribución de contenido y a Cálculo de Fastly, y eligió Rust como su principal lenguaje de desarrollo para edge.
Orquestar paywalls dinámicos en el edge: En lugar de depender únicamente de JavaScript del lado del cliente o de comprobaciones exhaustivas en el origen para restringir el acceso al contenido, Die Zeit utiliza Fastly Compute para evaluar los derechos de acceso de los suscriptores directamente en el edge. Cálculo realiza verificaciones para determinar si un artículo es gratuito o de pago, comprueba si el usuario es suscriptor y muestra dinámicamente el texto completo del artículo o una solicitud de suscripción. Esta lógica en el edge permite a Die Zeit lanzar fácilmente nuevos productos, como suscripciones exclusivas a pódcasts, sin modificar la lógica principal del sistema de gestión de contenido (CMS).
Acelerar la distribución de noticias con Instant Purge™: Fastly almacena en caché las páginas de los artículos en puntos de presencia (POP) del edge cercanos a los lectores, lo que reduce los tiempos de distribución de segundos en el sistema de gestión de contenido a milisegundos en el edge. Cuando los editores publican actualizaciones de noticias de última hora, Instant Purge™ de Fastly invalida y actualiza el contenido de caché en todo el mundo en cuestión de milisegundos.
Proteger la infraestructura de origen con un índice de aciertos de caché >90 %: Mantener un índice de aciertos de caché superior al 90 % permite que Fastly actúe como una barrera de protección resiliente. Los picos de tráfico entrante y los rastreadores web automatizados se absorben en el edge antes de llegar a los servidores backend.
Peering fluido con Google Cloud: Die Zeit aprovecha el peering de red directo de Fastly con Google Cloud, lo que elimina la latencia técnica entre los POP de Fastly y su backend de Google Cloud.
De cara al futuro: contenido personalizado
A medida que Die Zeit desarrolla su ecosistema digital, el equipo de ingeniería planea aprovechar Fastly Compute para organizar y personalizar de forma dinámica la disposición de los artículos en el edge para cada suscriptor. Al descargar la compleja tarea de orquestación en el entorno de tiempo de ejecución de Fastly en el edge, Die Zeit garantiza que su infraestructura tecnológica siga siendo tan rápida, moderna y confiable como su periodismo.





