~/talk

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

slides:none on file

Compares MaxScale, ProxySQL, HAProxy, MySQL Router and nginx with concrete behaviors: MaxScale 2.0 shows CPU contention and 95th-percentile latency spikes (one test hits 25s latency), 2.1 improves but had scalability limits; ProxySQL offers connection multiplexing, SQL-driven configuration, rich query rules and native caching with 1.4 adding Group Replication support; HAProxy and nginx act as TCP proxies and require external health scripts (clustercheck or an iptables-based daemon) to handle Galera/replica states; example claim: 2,000 app connections can be squeezed to ~100 back-end sessions.

AI-written summary · about

  1. 0:00Intro
  2. 0:58Why load balancers?
  3. 6:37Application connectors
  4. 8:25Reverse proxies - HAProxy
  5. 10:59Reverse proxies - Keepalived
  6. 12:27Reverse proxies - NGINX
  7. 15:06SQL-aware proxies - MaxScale
  8. 25:48SQL-aware proxies - ProxySQL
  9. 34:57SQL-aware proxies - MySQL Router
  10. 41:34Health checks used with proxies - clustercheck-iptables
  11. 43:36Summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.