Data Shard is a technique that been used when applications that need to handle petabytes of data, however it will introduce complexity to the applications and jeopardize the maintainability. To solve this issue, Oracle released opensource framework - MySQL Fabric, by applying MySQL Fabric and Connector/J enable us doing data shard and minimize modification and complexity with the Java applications, it also reduce workload when configuring and maintaining sharding architecture. By join this session you will understand the features from MySQL Fabric, and how it works with Connector/J to enables your Java applications handle tables that shard across multiple database instances, and support high availability by failing over between MySQL master and slave servers.