Planning to run MySQL, but want HA or horizontal scaling? Galera seems like the perfect fit! It can be, so long as your developers are aware of several important hazards. Galera's documentation hints at these, but understanding their implications can be tricky.
I'll show a series of demos which will show you the street signs you'll encounter on the road to Galera. This guide will help you choose the best path for your users. I'll expand on what I've presented before to provide better Galera background and a new demo of how multiple readers can read different data for the same queries over extended periods of time.
Cloud Foundry, an OSS PaaS project, gives developers self-service access to DBs. CF-MySQL provides CF Operators a reliable, automated, Galera cluster. We'll share what we've learned: what worked, and what we'd do differently next time.
Marco Nicosia is a Principal Product Manager for Cloud Foundry at Pivotal Software. He has been leading the build out of the MySQL products within Pivotal Cloud Foundry and been working with large-scale deployments since the 90s, starting at Inktomi, a Web search engine. He was an early technical leader in the PaaS industry while at Engine Yard, serving clients such as Groupon, New Relic and Bleacher Report. Marco has worked on large sites including Walmart.com, Yahoo! Search and BeatsByDre.com. Additionally, he was an early member of the Hadoop team at Yahoo!. Marco holds a degree in Cognitive Science from the University of California, Berkeley.