El Grupo RETAbet, empresa especializada en apuestas deportivas en España, ha implementado Four9s, una herramienta que permite controlar, entender y analizar el estado de un sistema de base de datos con gran detalle. Con esta solución, la compañía es capaz de monitorizar sus instancias de SQL Server, lo que supone un aumento de la estabilidad del sistema, así como la optimización de los procesos. Fundada en Bilbao, en 2008 donde abrió su primera tienda de apuestas.
Ahora RETAbet cuenta con más de 60 locales propios, ubicados en gran parte del territorio nacional. Además, dispone de unos 2.300 puntos presenciales en bares, salones de juegos, bingos y casinos del país. A esto suma su página web, a través de la cual es posible realizar apuestas a nivel nacional, gracias a la licencia otorgada por la Dirección General de Ordenación del Juego (DGOJ).
“Comenzamos a operar hace ya trece años, con varios terminales de autoservicio y unos pocos centenares de apuestas diarias. Hoy en día, contamos con más de 3.000 terminales de autoservicio, una plataforma de apuestas online disponible tanto en España como en Perú, así como varios millones de apuestas diarias, todo ello gestionado a través de una plataforma tecnológica desarrollada in-house, en la que el sistema de bases de datos SQL Server es uno de nuestros elementos core”, señala Félix Font, CTO del Grupo RETAbet.
La plataforma tecnológica de la casa de apuestas consta de un gran número de procesos que se ejecutan cientos de millones de veces al día, por lo que necesitaban una herramienta que permitiera mantener el sistema disponible el mayor tiempo posible. “Al volver del fin de semana, que es cuando mayor actividad hay en nuestro negocio, nos encontrábamos con incidencias por parte de los usuarios, reportándonos lentitud en la plataforma en momentos puntuales”.
En este sentido, el Grupo RETAbet se dio cuenta de que necesitaban un producto que les ayudase a conocer su ecosistema para así entender su evolución en función de las condiciones del entorno. “Tras analizar nuestras necesidades y las opciones existentes en el mercado, nos decidimos por Four9s, por la capacidad de la herramienta de analizar la información de lo que está ocurriendo en los servidores de base de datos segundo a segundo, con un panel que muestra la relación directa entre las métricas propias del sistema y los procesos que se están ejecutando. En una plataforma como la nuestra, una bajada de rendimiento cuesta mucho dinero, por lo tanto necesitábamos contar con esta capacidad de análisis al segundo”, apunta el directivo.
En concreto, Four9s es una herramienta que permite controlar, entender y analizar el estado de un sistema de base de datos con gran nivel de detalle. Tras la implantación de Four9s, el Grupo RETAbet ha conseguido incrementar drásticamente el tiempo de disponibilidad de su base de datos, así como disminuir las horas que los integrantes del departamento de base de datos dedican a optimizar procesos y resolver incidencias.
Información exhaustiva
Otro elemento diferenciador de Four9s reside en la exhaustiva información que ofrece sobre los objetos de la base de datos. Según explica Janire López, database manager del Grupo RETAbet, para la compañía es muy importante el contexto de un procedimiento almacenado. “Por ejemplo, que nos informen de que una consulta en concreto está degradada sin indicarnos qué proceso es el afectado, no nos resulta relevante. Para esto, el módulo de objetos de base de datos de Four9s es único, ya que ofrece tanto acceso a las estadísticas actuales de ejecución, como evolución histórica de sus métricas, control de cambios y planes de ejecución, entre otros aspectos. Una característica clave para nuestro trabajo es el módulo de búsqueda y descarga de código, que nos ahorra muchísimas horas en el desarrollo de nuevos proyectos”.