El CMS de The Guardian: Conoce Conductor, el motor de noticias interno

The Guardian (www.theguardian.com) funciona con Conductor, un sistema de gestión de contenido propietario, nativo de la nube, construido completamente internamente. A diferencia de plataformas estándar (WordPress, Drupal, Adobe Experience Manager), Conductor fue arquitectado desde cero para la publicación de noticias de alta velocidad y múltiples plataformas.

Diferenciadores clave

  • Colaboración en tiempo real: Periodistas, editores y desarrolladores editan la misma historia simultáneamente con transformaciones operativas —sin contención de bloqueo.
  • Autoría basada en componentes: Los artículos se ensamblan a partir de bloques reutilizables (texto, incrustado, interactivo, blog en vivo, podcast) que se renderizan de forma responsiva en web, app, AMP, Apple News y boletines.
  • Análisis y personalización integrados: Conductor muestra datos de participación en vivo (profundidad de desplazamiento, tasa de finalización, fuente de referencia) en el panel de edición, permitiendo ajustes de titular/lead basados en datos antes de publicar.
  • Canal de publicación basado en eventos: Un cambio desencadena una secuencia de eventos Kafka → microservicios manejan optimización de imágenes, inyección de etiquetas SEO, invalidación de CDN y notificaciones push en segundos.
  • Multi-inquilino, multi-marca: La misma pila impulsa Guardian US, Guardian Australia, The Observer y verticales especializadas con sistemas de diseño distintos.

Resumen de la pila tecnológica

Frontend React/TypeScript, backend Scala/Play, PostgreSQL + Cassandra para contenido, Kafka para eventos, Kubernetes en AWS/GCP. Piezas de código abierto (p. ej., motor de diseño grid) se comparten en GitHub.

¿Por qué no comprar?

Los CMS comerciales optimizan para sitios de marketing o comercio electrónico —no para noticias de última hora a las 3 AM con 50 periodistas editando un blog en vivo. La latencia de Conductor desde la pulsación de tecla hasta el CDN global es rutinariamente < 2 s.