Percona Live 17 =Day One= MySQL Load Balancers

on osiux's blog

.org | .md | .gmi | .html

Percona Live 17 - Open Source Databases Conference

Day One

MySQL Load Balancers - MaxScale, ProxySQL, HAProxy, MySQL Router & nginx - a close up look

Un excelente resumen de los pros y contras de cada herramienta "HA" y en que casos combiene usar uno u otro.

  1. HAProxy
listen haproxy_172.30.3.215_3307
bind *:3307
mode tcp

:

listen haproxy_172.30.3.215_3308
bind *:3308
mode tcp
  1. keepalived
  1. nginx
  1. maxscale
  1. proxysql

Use ProxySQL to Improve Your MySQL High Availability Solution

ProxySQL es un HAProxy que entiende de SQL, puede hacer cosas en función de regex de queries o por queries exactas, reescribir queries, hacer balanceo, es muy liviano y se usa el mysql-client para configurarlo aunque por detrás es un sqlite.

En la charla mostraron diferentes formas de usar ProxySQL, como configurarlo y mejores prácticas, muy didáctica.