Lesson Learned from a large scale MySQL Cluster implementing project

Does your database need to 99.999% high availability? Is it possible to linearly scale database capacity and throughput to accommodating the surge number of user?

Does your database need to reply queries in microseconds consistently event it is in peak time?

MySQL Cluster can fulfill all the requirements at the same time without compromise. This seminar will tell you what is MySQL Cluster - the most high end open source software of MySQL product family. By sharing you a large scale MySQL Cluster implementing case, it will show you how MySQL Cluster can achieve 5’9 high availability and high throughput that we claim. In last year MySQL Cluster became an important part of a large telecommunication carrier’s next generation Media On Demand system, which provides a stable service level during the World Cup, and offers their subscribers a great using experience. Furthermore, for their competitors failed to provide a stable service when they had record breaking concurrent online users during several important games of World Cup, they gain huge number of subscribers from their competitor. The stability and scalability from the MoD system supports many marketing campaign and events, now they are the largest media service platform in Taiwan. In this session I also will show you how we design and architect MySQL Cluster, what adjustment on the application tier had been done by their application developer match unleash the traits of MySQL Cluster? And how we handle planned interruption events (such as upgrading, adding nodes to extend the capacity) and unexpected events (such as host failure, power outage) and how MySQL Cluster minimizes the impact of the above events?

Ivan Tu (杜修文)

Ivan Tu (杜修文)

Taiwan MySQL User Group / Taiwan

Ivan Tu ( 杜修文 ) joins MySQL Global Business Unit at Oracle since 2010, now he leads the MySQL Greater China and Korea Solution Engineering team, his team is promoting MySQL technology and helps enterprise users to apply MySQL, and join large scale MySQL projects of critical customers in GC&KR region.

He got MySQL DBA and MySQL Cluster Administrator certification since 2010.

He also hosts Taiwan MySQL User Group ( 台灣MySQL使用者社群 ) which is a very active community with more than 3100 members, he organizes monthly group meetings to share MySQL technologies and best practices to the audience.

Prior current position, Ivan worked as a solution architect at Sun Microsystems, where he was responsible for the promotion of SOA and system middleware technologies. He also worked as an instructor and training manager at the Oracle University, teaching Oracle databases, development tools and Java courses.