MariaDB
 sql >> Base de données >  >> RDS >> MariaDB

Magicbricks migre vers MariaDB pour prendre en charge son trafic à volume élevé

Ce qui suit est un article de blog invité de Subodh Kumar, responsable de la technologie chez Magicbricks, le plus grand portail immobilier en ligne d'Inde.

Pour prendre en charge notre trafic en ligne croissant, Magicbricks a migré d'une base de données propriétaire vers MariaDB (version 10.1.x).

Avec cette migration, nous avons refactorisé notre architecture d'application pour séparer les appels de base de données en lecture et en écriture. Cela nous a permis d'équilibrer la charge de nos appels de lecture lourds sur plusieurs instances d'esclaves sans aucun souci de décalage lors des synchronisations de données.

Grâce à MariaDB, nous sommes désormais en mesure de servir environ 7 millions de pages vues (depuis nos sites Web et mobiles) et environ 6 millions d'appels d'API par jour. MariaDB nous a non seulement aidés à supporter ce volume élevé de trafic, mais a également facilité nos opérations liées à la base de données. Nous avons pu facilement mettre en place une réplication multi-maîtres, quasi temps réel. Sans oublier que cela ne nécessite aucune licence supplémentaire, ce qui était une considération primordiale avec les serveurs de base de données propriétaires que nous avions précédemment déployés.

Ce déploiement a permis à Magicbricks de mettre à l'échelle ses applications avec n'importe quel nombre d'instances de base de données comme souhaité.

Le facteur de charge moyen avec la base de données propriétaire précédente était d'environ 15 à 20, qui a maintenant été considérablement réduit à environ trois après le déploiement de MariaDB.