Load Balancing GCP Cloud SQL

Umumnya aplikasi hanya memiliki 1 database server saja, atau ditambah 1 lagi sebagai failover. Namun jika semua perbaikan query dan tuning dilakukan namun masih terasa kurang, solusinya adalah menambah instance database lagi (scale out / horizontal scaling) jika scale up/vertical scaling sudah tidak bisa dilakukan lagi atau harganya yang mahal.

Ada banyak cara scale out seperti

  • percona galera cluster (multi master)
  • mysql clustering (enterprise, multi master)
  • proxy sql (single master)
  • dll
Continue reading “Load Balancing GCP Cloud SQL”