sql >> Base de Datos >  >> RDS >> MariaDB

Magicbricks migra a MariaDB para admitir su alto volumen de tráfico

La siguiente es una publicación de blog de invitado de Subodh Kumar, director de tecnología de Magicbricks, el portal de propiedades en línea más grande de la India.

Para respaldar nuestro creciente tráfico en línea, Magicbricks migró de una base de datos propietaria a MariaDB (versión 10.1.x).

Con esta migración, hemos rediseñado la arquitectura de nuestra aplicación para separar las llamadas de base de datos de lectura y escritura. Esto nos ha permitido equilibrar la carga de nuestras llamadas de lectura pesada en varias instancias de Esclavos sin preocuparse por el retraso durante las sincronizaciones de datos.

Con MariaDB, ahora podemos atender aproximadamente 7 millones de páginas vistas (desde nuestros sitios web y móviles) y aproximadamente 6 millones de llamadas API por día. MariaDB no solo nos ha ayudado a admitir este alto volumen de tráfico, sino que también ha mejorado nuestras operaciones relacionadas con la base de datos. Pudimos configurar fácilmente una replicación multimaestro, casi en tiempo real. Sin mencionar que esto es sin requisitos de licencia adicionales, lo cual fue una consideración principal con los servidores de bases de datos patentados que habíamos implementado previamente.

Esta implementación ha hecho que Magicbricks escale sus aplicaciones con cualquier cantidad de instancias de base de datos que se desee.

El factor de carga promedio con la base de datos propietaria anterior era de alrededor de 15 a 20, que ahora se ha reducido enormemente a aproximadamente tres después de la implementación de MariaDB.