Cómo Agoda escaló su Feature Store 50X con ScyllaDB

Descubre cómo Agoda escaló su Feature Store 50X usando ScyllaDB, optimizando caché, discos NVMe y modelado de datos para mantener latencias de 10ms.

4 jun 2026 • 3 min de lectura • Equipo Q2BSTUDIO

Lecciones de modelado, caché y hardware para escalar

En la era de la inteligencia artificial aplicada a la toma de decisiones en tiempo real, las infraestructuras de datos deben evolucionar a un ritmo vertiginoso. Un caso paradigmático es el de una de las mayores plataformas de viajes online, que experimentó un crecimiento explosivo de tráfico multiplicado por 50 en apenas dos años. Para mantener latencias por debajo de 10 milisegundos en el percentil 99, su equipo de ingeniería tuvo que rediseñar por completo su feature store, un repositorio centralizado de características para modelos de machine learning. Este artículo analiza las lecciones aprendidas en ese proceso y cómo empresas como Q2BSTUDIO pueden ayudar a afrontar desafíos similares mediante aplicaciones a medida y soluciones de infraestructura avanzadas.

El feature store en cuestión almacenaba millones de entidades por segundo, con una arquitectura que combinaba una base de datos principal ScyllaDB y un caché centralizado DragonflyDB. El problema surgió cuando un nuevo cliente con patrones de tráfico extremadamente irregulares comenzó a consumir el servicio. En momentos de pico, las solicitudes se multiplicaban por doce, saturando los discos SATA de uno de los centros de datos. La situación se agravaba con el fenómeno conocido como 'cache stampede': al no haber datos en caché, miles de peticiones idénticas llegaban simultáneamente a la base de datos, provocando tiempos de respuesta de segundos en lugar de milisegundos.

El diagnóstico inicial reveló una disparidad crítica: el centro de datos problemático utilizaba discos SATA, mientras que el otro ya contaba con NVMe. Las pruebas de laboratorio indicaban que el rendimiento de lectura podía multiplicarse por diez con el cambio de hardware. Sin embargo, la sustitución requería meses de espera. Mientras tanto, el equipo implementó varias optimizaciones: ajustaron la estrategia de compactación de ScyllaDB, reduciendo el número de SSTables por lectura, lo que mejoró el rendimiento en un 50%. Además, incrementaron el tamaño de los archivos de resumen (summary ratio) en 20 veces, logrando un aumento de capacidad de 5.000 a 20.000 entidades por segundo, un respiro temporal.

Tras la instalación de los discos NVMe, la capacidad saltó a 300.000 entidades por segundo, una mejora de 50 a 60 veces. El equipo también exploró otras optimizaciones, como reorganizar el modelo de datos (almacenar todas las características de una entidad en una sola fila, con una mejora del 35% de rendimiento) y rediseñar la partición. Estas lecciones demuestran que, antes de buscar soluciones complejas, a menudo el mayor impacto proviene de acertar con los fundamentos: hardware adecuado, métricas precisas de capacidad y un modelo de datos alineado con la carga de trabajo.

Para las empresas que enfrentan retos similares, contar con un socio tecnológico especializado es clave. En Q2BSTUDIO ofrecemos software a medida para sistemas de alto rendimiento, así como servicios de inteligencia artificial y ciberseguridad. Nuestros equipos integran soluciones de servicios cloud aws y azure, y desarrollan agentes IA que optimizan procesos de negocio. Además, implementamos dashboards con power bi para monitorizar métricas en tiempo real, y proporcionamos servicios inteligencia de negocio que convierten datos en decisiones estratégicas. La combinación de una arquitectura robusta y herramientas de ia para empresas permite escalar sin comprometer la latencia, como demuestra el caso de Agoda.

En resumen, el camino hacia un feature store que soporte 50 veces más tráfico no requiere magia, sino un enfoque metódico: medir, ajustar, cambiar hardware y optimizar modelos de datos. Las organizaciones que deseen replicar este éxito deben considerar tanto la infraestructura como el software a medida que se adapte a sus necesidades específicas. En Q2BSTUDIO, estamos preparados para acompañar ese viaje.

¿UNA PAUSA?

Juega un momento antes de irte

NUESTROS SERVICIOS

Cómo podemos ayudarte

Inteligencia artificial

Agentes de IA, chatbots y asistentes inteligentes que automatizan tareas y atienden a tus clientes 24/7 para mejorar la eficiencia de tu negocio.

Más info

Desarrollo de software

Aplicaciones web, móviles y de escritorio, intranets, e-commerce, SaaS y plataformas de gestión diseñadas para las necesidades concretas de tu empresa.

Más info

Servicios cloud

Migración, infraestructura, hosting gestionado, alta disponibilidad y seguridad en Microsoft Azure y Amazon Web Services para que tu negocio escale sin límites.

Más info

Ciberseguridad y pentesting

Auditorías de seguridad, test de intrusión (pentesting) y protección de aplicaciones, datos e infraestructura on-premise y cloud, con hacking ético y cumplimiento normativo.

Más info

Business Intelligence

Cuadros de mando y análisis de datos con Power BI: integramos tus fuentes, diseñamos dashboards y KPIs y convertimos tus datos en decisiones.

Más info

Automatización de procesos

Automatizamos tareas repetitivas y conectamos tus aplicaciones con n8n, Power Automate, Make y RPA, eliminando trabajo manual y aumentando la productividad.

Más info

Formación para empresas

Formamos a tus equipos en tecnología con criterio: desarrollo web, bases de datos, Git, buenas prácticas y seguridad, automatización con n8n, inteligencia artificial para empresas y creación de soluciones de IA con Azure AI Foundry.

Más info

Auditoría de código

Auditamos el código que creas tú, tu equipo o una IA: te decimos qué está bien y qué mejorar, lo securizamos y lo dejamos listo para producción, web o app.

Más info

Generación de imágenes con IA

Creamos por ti las imágenes que necesita tu negocio con inteligencia artificial: producto, redes, publicidad, ilustración y avatares. Tú nos dices qué quieres y te lo entregamos listo para usar.

Más info

Generación de vídeos con IA

Creamos por ti vídeos con inteligencia artificial: promocionales, para redes, presentadores virtuales, doblaje y animaciones. Nos cuentas la idea y te lo entregamos montado y listo para publicar.

Más info

Avatares conversacionales con IA

Creamos avatares conversacionales con IA —humanos digitales con cara y voz— que atienden a tus clientes y equipos con el conocimiento de tu empresa, en tu web, monitores interactivos, WhatsApp o Teams.

Más info

Marketing Online e IA

Google Ads, Meta Ads, LinkedIn Ads y posicionamiento en motores de IA (GEO/AEO): captamos clientes y hacemos que tu marca aparezca donde te buscan, también en ChatGPT, Gemini y Perplexity.

Más info

¿Tienes un proyecto en mente?

Cuéntanos tu visión y la convertimos en una solución de software. Sea cual sea el alcance, hacemos realidad tu idea.