~/talk

Best Practice in Design and Implementing MySQL Geographic Distributed, High Availability Solutions

Talkat Percona Live Online 2020 · 2020-10-20..10-21· [databases, kubernetes]
speakerdeck:tusamarco
slides:none on file

Claims concrete tradeoffs and concrete setups: evaluation of PXC/Galera and group replication versus async primary/secondary, measured latency effects at 400 kilometers and examples like 3 ms ping versus spikes to 37 ms and >200 ms that cause re‑syncs and stalled clusters. Shows real deployments labeled “wrong”, “almost okay”, and “best” with fiber cables versus Internet links, uses ProxySQL for failover, insists on long‑term network sampling, monitoring, backups, and that some configurations visibly fail under load.

AI-written summary · about

  1. 0:00Intro
  2. 0:58Why Are We Talking About Geographic Distribu The need to have geographic distribution for...
  3. 3:01What is Geographic Distribution?
  4. 3:25What is HA and What is DR?
  5. 5:00The Impact of Distance on Geographic Distribution
  6. 5:29A Real-Life Example
  7. 8:48Observations
  8. 9:53Facts About Server 3
  9. 12:03TCP Encapsulation
  10. 13:16TCP Sliding Window
  11. 17:33Replicate Data is the key - Sync vs Async
  12. 17:53Which Implementations?: Primary - Secondary
  13. 19:46Which Implementations?: PXC
  14. 21:03Which Implementations?: PS - Group Replication Replication by standard MySQL
  15. 22:03Implementations by HA Level and Tight/Loose Rel. Solution distribution by HA and replication level
  16. 24:26Architectures: What Should NOT Be Done 2
  17. 26:10Architectures: What Can Be Done
  18. 27:19Architectures: What You Should Do
  19. 28:20Conclusion - a Healthy Solution
  20. 31:22Useful References
~/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.