Ryusuke Kajiyama

Ryusuke Kajiyama

Audience level:
Intermediate
Thursday
10:30 a.m.–11:15 a.m.

Sharding and scale-out using Python-based MySQL Fabric

Description

MySQL Fabric is a new open source framework that adds High Availability (HA) and/or scaling-out for MySQL. MySQL Fabric is written in Python released by the MySQL Engineering team at Oracle. It make management of farms of MySQL servers easy and available for both applications with small and large number of servers.

Abstract

MySQL Fabric is new GPL licensed open source software written in Python released by the MySQL Engineering team at Oracle. It make management of farms of MySQL servers easy and available for both applications with small and large number of servers. MySQL Fabric Overview

In order to provide resilience to failures, MySQL Fabric organizes the servers in groups and deploys high-availability solutions within each group. The concept is independent of the implementation, which can be done using traditional asynchronous primary backup approach, MySQL Cluster or solutions with shared or replicated storage. In the first version, availability is implemented using the asynchronous primary backup approach.

In this presentation, you will get an introduction to MySQL Fabric and how it support high-availability and sharding as well as how to write and manage applications taking advantage of the latest features of MySQL Fabric.

Sponsored by: