MariaDB
 sql >> Database >  >> RDS >> MariaDB

Magicbricks migra a MariaDB per supportare il suo traffico ad alto volume

Quello che segue è un post sul blog degli ospiti di Subodh Kumar, responsabile della tecnologia di Magicbricks, il più grande portale di proprietà online dell'India.

Per supportare il nostro crescente traffico online, Magicbricks è migrato da un database proprietario a MariaDB (versione 10.1.x).

Con questa migrazione, abbiamo rifattorizzato la nostra architettura dell'applicazione per separare le chiamate di lettura e scrittura del database. Questo ci ha permesso di bilanciare il carico delle nostre pesanti chiamate di lettura su più istanze di Slave senza preoccupazioni di ritardo durante la sincronizzazione dei dati.

Utilizzando MariaDB, siamo ora in grado di servire circa 7 milioni di visualizzazioni di pagina (dai nostri siti Web e mobili) e circa 6 milioni di chiamate API al giorno. MariaDB non solo ci ha aiutato a supportare questo elevato volume di traffico, ma ha anche semplificato le nostre operazioni relative al database. Siamo stati in grado di configurare facilmente una replica multi-master, quasi in tempo reale. Per non parlare del fatto che questo è senza requisiti di licenza aggiuntivi che era una considerazione primaria con i server di database proprietari che avevamo precedentemente distribuito.

Questa distribuzione ha consentito a Magicbricks di scalare le sue applicazioni con qualsiasi numero di istanze di database desiderate.

Il fattore di carico medio con il precedente database proprietario era compreso tra 15 e 20, che ora è stato enormemente ridotto a circa tre dopo l'implementazione di MariaDB.