El grupo empresarial sueco de streaming de audiolibros e ebooks Storytel, que hasta ahora solo operaba en el mercado nórdico, se ha expandido para ofrecer a sus más de 2 millones de suscriptores en todo el mundo «miles de historias en cualquier momento y lugar». De momento, cuenta con más de 500 000 títulos, y su objetivo es que el mundo sea un lugar más empático y creativo gracias a la difusión de grandes historias que cualquier persona puede disfrutar donde y cuando quiera.
Storytel: felices para siempre distribuyendo audiolibros a nivel mundial
En los países nórdicos hay una gran tradición de contar historias entretenidas que inspiran a personas de todo el mundo, desde «Pippi Calzaslargas» hasta la trilogía «Millenium».
Por ello, no es de extrañar que la aplicación de suscripción a audiolibros Storytel, con sede en Suecia, aproveche este valioso legado para difundir historias al mundo entero de forma rápida y sencilla. En los últimos años, se ha expandido más allá del mercado nórdico y ahora opera en varios países. Cuenta con una colección de medio millón de títulos, en constante expansión y al alcance de más de 2 millones de suscriptores en todo el mundo.
Este crecimiento ha traído consigo un importante desafío: ofrecer a los suscriptores de los nuevos países una distribución de contenidos igual de fluida y uniforme que la que llevan disfrutando los clientes nórdicos desde hace años.
El desafío
Storytel empezó a necesitar más de lo que su empresa de hospedaje sueca podía ofrecerle, y enseguida se hizo evidente que le hacía falta una CDN para hacer frente a sus planes de expansión mundial:
La primera incursión en el mercado indio puso de manifiesto que la experiencia del cliente no estaba a la altura de su elevado nivel de exigencia.
Se dio prioridad a mejorar el centro de datos global y a aumentar la capacidad, ya que no había suficiente ancho de banda. En ese momento, Storytel no tenía una CDN: todo el contenido se transmitía desde una máquina virtual (VM) con un sistema de archivos de red (NFS).
El tráfico va variando a diario. Por ejemplo, hay muchos oyentes de audiolibros por la tarde, pero muy pocos por la noche. En términos de datos, se envían entre 200 y 300 audiolibros por segundo, lo que supone un tráfico de 4 petabytes al mes.
Sin una CDN potente y fiable, los ambiciosos planes de expansión mundial de Storytel iban a quedar en agua de borrajas.
La búsqueda
Alexander Pochill, Core Experience Staff Engineer de Storytel, trabaja dando soporte a los equipos de producto que día a día tratan de mejorar funciones como el audio o la búsqueda.
Con la misión de encontrar la CDN ideal, y conocedor de que Fastly ocupaba un lugar destacado en el mercado, puso a prueba su CDN junto a la de otros dos proveedores de la competencia durante un periodo de seis meses.
Los resultados que recopilaron Alexander y su equipo arrojaron un claro ganador.
Felices para siempre
La CDN de Fastly cumplió con creces el objetivo principal de Storytel: ofrecer a todos los clientes del mundo los mismos servicios, experiencias y contenidos de alta calidad.
Eran muchas las ventajas:
Relación calidad-precio. Ninguna otra CDN del mercado ofrecía las mismas características y funcionalidades a un precio tan razonable.
Mayor proporción de aciertos de caché que la de otros proveedores. Eso suponía que el tráfico de peticiones ya no tenía que ir al origen innecesariamente, por lo que se reducían los costes de tráfico de salida. Las estadísticas en tiempo real de la CDN de Fastly revelaron información valiosa sobre el lugar donde se almacenaba el tráfico en la caché, el porcentaje del sitio que se almacenaba en caché, los errores presentados y muchos otros datos.
Soporte al cliente rápido y cómodo a través de Slack, una herramienta que Storytel ya utilizaba. La rapidez, precisión y experiencia técnica de primera y segunda línea fueron impresionantes.
Una reducción considerable de la carga en el origen. Storytel había ampliado su centro de datos como parte de sus planes de crecimiento, y el 99 % de los datos que enviaba eran audiolibros. Al encargarse Fastly de ello, se liberó una parte considerable de la capacidad.
También se valoró muy positivamente la posibilidad de programar con VCL (Varnish Configuration Language) y con otros lenguajes compatibles con Compute de Fastly, pues permitían ejecutar código rápidamente en el edge sin tener que gestionar una infraestructura subyacente demasiado compleja.
El próximo capítulo
Alexander valora la forma en que Fastly ha logrado cumplir los objetivos principales de Storytel en un plazo razonablemente corto. Estas son las razones por las que lo recomienda:
Resiliencia y estabilidad de la plataforma, que son características esenciales de una CDN.
Posibilidad de programar en el edge con Varnish o Compute@Edge.
Integraciones predeterminadas que permiten ahorrar tiempo y simplificar el trabajo.
Niveles de soporte. El soporte a través de Slack encajaba perfectamente con las preferencias de comunicación de Storytel.
Las historias son una forma de comunicación íntima y, a la vez, universal. Son la puerta de acceso a otras mentes, culturas y dimensiones. Con la tecnología adecuada, Storytel puede reunir a todo el mundo alrededor de una hoguera donde se cuentan historias, proporcionando a cada lector (y oyente) una experiencia fascinante.
Es un placer para Fastly contribuir a que estas historias cautivadoras lleguen a todo el mundo. Estamos encantados de poder participar en el próximo capítulo.