After some years, MySQL with Galera became the most common solution for synchronous replication. The cloud (and EC2 in particular) was one of the platforms that most successfully employed MySQL/Galera installations.
This year with Aurora, Amazon introduced an alternative solution that use all the flexibility of AWS and simplicity of RDS.
This presentation describes the behavior of both MySQL/Galera and Aurora, showing the details of how the two different solutions behave when dealing with same load. We will highlight the strong point of each, and which represents the best tool - depending on the needs of the situation.
Attendees will be able to make an informed decision on what kind of solutions will be the most efficient, in respect to their actual requirements.
2. Percona Live Europe 2016
Comparing synchronous
replication solutions in the
cloud
Marco Tusa Manager Consulting
Amsterdam, Netherlands | October 3 – 5, 2016
3. — Marco “The Grinch”
— Open source enthusiast
About me
4. A quick Overview of recent tests done in AWS comparing
EC2 with PXC and Aurora
About tests
http://goo.gl/d2Wq06
About Aurora
https://goo.gl/o32HaV
Overview
21. — For small installation Aurora is not a good fit, PXC was working better
— As workload scale and make sense to use larger boxes Aurora had
shown better results, scaling as expected.
— Aurora has still some issues (known):
— Hard limit to 16k connections
— When using hotspot it is easy to hit the 158 error problem (no is not the
Full text error)
— I am sure that I hit some connector issue here and there, exploring
alternatives to the MariaDB solution may be a good thing to keep in mind
(for the Aurora dev team).
I like to provide to my customer alternatives, Aurora is one but …
Conclusions