Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Deploying Django Migrations at Kraken Scale - Techniques for Large-Scale Systems

Confreaks via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Conference talk exploring how Kraken, an energy retail system built on Django, manages database migrations at scale. Learn how the team handles challenges with a codebase containing 350 Django apps, over 9000 migration files, and database tables with billions of rows. Discover techniques for writing and deploying migrations that avoid risks like exclusive database locks and slow execution times that can interrupt system operations. The presentation covers both standard Django migration features and custom systems developed to complement them, offering solutions applicable to most large Django installations. Tim Bell shares practical strategies for managing migrations across a global system operating in 8 time zones where there's no longer any "outside business hours" for safe deployments.

Syllabus

DjangoCon US 2024: Deploying Django migrations at Kraken scale with Tim Bell

Taught by

Confreaks

Reviews

Start your review of Deploying Django Migrations at Kraken Scale - Techniques for Large-Scale Systems

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.