Berikut adalah entri blog tamu dari Subodh Kumar, kepala teknologi di Magicbricks, portal properti online terbesar di India.
Untuk mendukung lalu lintas online kami yang terus berkembang, Magicbricks bermigrasi dari database berpemilik ke MariaDB (versi 10.1.x).
Dengan migrasi ini, kami telah memfaktorkan ulang arsitektur aplikasi kami untuk memisahkan panggilan database baca dan tulis. Hal ini memungkinkan kami untuk menyeimbangkan beban panggilan baca berat kami di beberapa contoh Slave tanpa khawatir akan kelambatan selama sinkronisasi data.
Dengan menggunakan MariaDB, kami sekarang dapat melayani sekitar 7 juta tampilan halaman (dari web dan situs seluler kami) dan sekitar 6 juta panggilan API per hari. MariaDB tidak hanya membantu kami mendukung volume lalu lintas yang tinggi ini, tetapi juga memperlancar operasi terkait basis data kami. Kami dapat dengan mudah mengatur replikasi multi-master, mendekati waktu nyata. Belum lagi, ini tanpa persyaratan lisensi tambahan yang merupakan pertimbangan utama dengan server basis data berpemilik yang telah kami terapkan sebelumnya.
Penerapan ini telah membuat Magicbricks menskalakan aplikasinya dengan sejumlah instance database sesuai keinginan.
Faktor beban rata-rata dengan database kepemilikan sebelumnya adalah sekitar 15 hingga 20, yang kini telah sangat berkurang menjadi sekitar tiga setelah penerapan MariaDB.