Hace poco estuvimos charlando con David Annez, Head of Engineering de loveholidays, que nos dio algunas estadísticas clave sobre las diferencias que han observado en su equipo desde que trabajan con Fastly:
- Mejora del 18 % en el rendimiento del tiempo hasta el primer byte.
- Entre un 10 y un 15 % de reducción del tamaño de imagen con Image Optimizer de Fastly.
- Capacidad de añadir nuevas funciones al sitio web a una velocidad de vértigo (menos de un milisegundo) con nuestra plataforma de experimentación en el edge.
Una parte muy importante de nuestras labores de ingeniería se basan en la experimentación: en cuanto implementamos nuevas funciones, sacamos conclusiones de inmediato. Gracias a nuestra plataforma de experimentación en el edge, nuestro personal de ingeniería puede hacer pruebas con agilidad y confianza, y obtener rápidamente información de clientes reales.
El sitio web de loveholidays es cada vez más complejo, pues vamos añadiendo nuevas funcionalidades, pero queremos seguir ofreciendo una experiencia excelente a todos nuestros clientes.
¿Cómo os ha ayudado Fastly a ofrecer un sitio web excelente?
Llevo ocho años usando Fastly y, por lo que he visto, es la CDN más rápida. Además, nos permite configurar y ajustar nuestra plataforma siempre que queramos. Hemos probado la versión beta, y las mejoras de rendimiento son constantes. Por ejemplo, probamos HTTP/3 y observamos una mejora del 18 % en el rendimiento del tiempo hasta el primer byte (TTFB), lo que nos parece alucinante.La combinación de HTTP/3 y Brotli, que es un nuevo sistema de compresión, proporciona a nuestros clientes un mejor rendimiento y una experiencia mucho más rápida.
También probamos y analizamos la versión más reciente de Image Optimizer de Fastly, que es compatible con el nuevo formato de imagen AVIF. Observamos entre un 10 y un 15 % de reducción del tamaño de imagen en todas nuestras imágenes principales, bastante menor que la de WebP, que nos permite usar menos ancho de banda.
¿Cómo os ha ayudado Fastly a acelerar la innovación y el despliegue?
Fastly cuenta con mecanismos de despliegue y experimentación muy potentes. Cuando empezamos a usar la plataforma sin servidores en el edge Compute de Fastly, la adaptamos a partir de lo que íbamos descubriendo y de los comentarios del equipo de ingeniería de Fastly. Ahora usamos el proveedor de Terraform de Fastly para gestionar tanto Compute como nuestro servicio de Fastly normal.
Nuestro personal de ingeniería puede enviar código directamente al entorno de ensayo, ver sus propios cambios prácticamente al instante y desplegar el código en producción sabiendo que todo está bien. Los test A/B que realizamos en nuestra plataforma de experimentación en el edge se despliegan en menos de un minuto, y podemos añadir nuevas funcionalidades al sitio web en cuestión de milésimas de segundo, lo que es rapidísimo.
¿En todo este tiempo, ha habido cambios en la forma en que usáis Fastly?
Llevo tres años en loveholidays y, al principio, solo usábamos Fastly para almacenar contenido en caché, que es para lo que siempre se han usando las CDN. Con el tiempo, hemos ido ganando en confianza y hemos trasladado más funciones a Fastly, como el control de cookies, los redireccionamientos y, recientemente, nuestra plataforma de experimentación. Ahora mismo, una gran parte de nuestra lógica principal reside en el edge.
A corto plazo, tenemos previsto trasladar incluso más lógica al edge para aumentar sus posibilidades de configuración.
¿Qué es lo que te hace sentirte más orgulloso de loveholidays?
Me encanta la gente con la que trabajo, porque no paramos de buscar nuevas formas de aportar rapidez y escalabilidad al sitio web. Como equipo de ingeniería, tenemos la mentalidad de ir derribando barreras tecnológicas y probar cosas nuevas creando una plataforma escalable a la que vamos añadiendo nuevas funcionalidades. Otra cosa que me encanta es ver cómo repercute nuestro trabajo en los clientes, a quienes les damos una experiencia de uso fantástica y les facilitamos las reservas. Es muy estimulante ver que repiten con nosotros para reservar sus vacaciones.
Lee el caso práctico.