Marketo provides the leading cloud-based marketing software platform for companies of all sizes to build and sustain engaging customer relationships. Marketo's SaaS platform runs on MySQL and has faced data management challenges common to all 24x7 SaaS businesses:

In this webinar, Nick Bonfiglio, VP of Operations at Marketo, describes how Marketo manages thousands of customers and processes a billion marketing analytics transactions a day using Continuent Tungsten and MySQL atop an innovative hardware architecture. He explains how Tungsten parallel replication paved the way to rapid growth by solving Marketo's biggest MySQL challenge: keeping DBMS replicas up to date despite massive transaction loads.

3.
Marketo is the global leader in Revenue Performance
Management.
Marketo’s powerful, yet easy-to-use marketing automation
and sales effectiveness solutions, transform how
marketing and sales teams of all sizes work — and work
together — to drive dramatically increased revenue
performance and fuel business growth.
The company’s proven technology, comprehensive
services, and expert guidance are helping corporations
around the world to turn marketing from a cost center to a
business-building revenue driver.
About Marketo

13.
Performance Metrics
• Over 600 Million MySQL Transactions per day
• Over 600TB of data
• Processing 25 Million Campaigns per day
• Sending over 500M Emails per month
• Serving 15M Landing Page Visits per day
• A few proof points:
– Several failovers which would have caused an
outage
– Parallel replication allows is to keep lag to <300sec
– Several roll rotations for maintenance (schema
changes, dropping large dbs, db pruning, etc.)

15.
Challenges to Hosting Critical Data on MySQL
/ Get back online quickly after DBMS failures
/ Perform DBMS maintenance and SQL upgrades
without stopping applications
/ Load balance SQL across replicas to use
hardware efficiently
/ Ensure slaves keep up with high master
transaction loads
/ Address all of this without migrating or rewriting
applications