During this joint webinar our speakers, Alkin Tezuysal, Technical Expert at Percona and Sugu Sougoumarane, Co-Founder and CTO at PlanetScale will provide attendees with hands-on experience using Vitess using Kubernetes. They will start by providing a quick overview of Vitess - including key concepts and terminology, and then describe the deployment options for both in Kubernetes.

    The hands-on exercises will cover many of the key workflows with running a sharded system:
  • Moving from an unsharded system to a vertical split one (moving some tables to a different host)
  • Sharding large tables across several instances
  • Backups, Recoveries, and failovers (both planned and unplanned)

Attendees are not expected to have any prior experience with Vitess but will find it useful if they have prior experience completing these tasks in a MySQL environment and general know-how on Kubernetes operations.

The tutorial will be in three parts as follows:

    Introduction to Vitess
  • History and background
    Setting up Vitess in Kubernetes
  • Initial deployment and configurations
  • Management
  • Workflow
  • Scalability
    Operational tasks with Vitess
  • Vertical Split
  • Horizontal Split
  • Shard Management
  • Performance Considerations
  • Schema Changes