Percona Live 2017 Open Source Database Conference

April 24 - 27, 2017

Santa Clara, California

PhxSQL: a high-availability and strong-consistency MySQL cluster

PhxSQL: a high-availability and strong-consistency MySQL cluster

 26 April - 4:30 PM - 4:55 PM @ Ballroom C
Experience level: 
Advanced
Duration: 
25 minutes conference
Tracks:
Developer
Topics:
MySQL
High Availability
Replication

Description

Support for both high-availability and strong-consistency is a great challenge for MySQL cluster. Built on Paxos and with minimal modification to MySQL, PhxSQL provides full functionalities completely compatible with MySQL, zookeeper-level availability and consistency, and semi-sync like performance. PhxSQL has been deployed in WeChat backend supporting hundreds of millions daily users for mission-critical tasks and proves its reliability. In this session, we will present PhxSQL's design philosophy, architecture, usage, and performance evaluation.

Speakers

Ming Chen's picture

Ming Chen

Architect of WeChat, Tencent

Biography:

Ming CHEN, architect, joined WeChat backend team in 2012 and are in charge of WeChat key backend services, including instant messages, Moments, and infrastructure. Ming received his Phd degree in Tsinghua University with interest in distributed systems. Before joining WeChat, Ming worked in Tencent web search and Microsoft Research Asia, focusing on web search and distributed storage respectively.

Share this talk