Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Percona Migrator: an ActiveRecord adapter for o...
Search
Pau Pérez
February 14, 2017
Programming
81
1
Share
Percona Migrator: an ActiveRecord adapter for online MySQL migrations
Presentation of
https://github.com/redbooth/percona_migrator
in Barcelona's MySQL meetup
Pau Pérez
February 14, 2017
More Decks by Pau Pérez
See All by Pau Pérez
Vim, Tmux and Rails
sauloperez
3
200
Design Principles
sauloperez
1
160
Renewable Energy Distribution Map of Catalan Homes
sauloperez
1
76
Other Decks in Programming
See All in Programming
1人1案件のプロダクトエンジニア時代に、"プロセス監督"としてチャレンジしたこと
non0113
0
120
開発体験を左右するライブラリの API 設計 - GraphQL スキーマ構築ライブラリから考える #tskaigi
izumin5210
1
210
Structured Concurrency, Scoped Values and Joiners in the JDK 25 26 27
josepaumard
1
150
ついに来た!本格的なマルチクラウド時代の Google Cloud
maroon1st
0
460
AlarmKitで明後日起きれるアラームアプリを作る
trickart
0
140
実践ハーネスエンジニアリング:ステアリングループを実例から読み解く / Practical Harness Engineering: Understanding Steering Loops Through Real-World Examples
nrslib
5
5.6k
TSKaigi2026-静的解析への投資がAI時代のコード品質を支える ── カスタムESLintルールの設計と運用
hayatokudou
3
280
サークル参加から学ぶ、小さな事業の回し方
yuzneri
0
210
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
550
リセットCSSを1行消したらアクセシビリティが向上した話
pvcresin
4
520
20260514 - build with ai 2026 - build LINE Bot with Gemini CLI
line_developers_tw
PRO
0
450
ECR拡張スキャンでSBOMを収集して サプライチェーン攻撃の影響調査を 爆速で終わらせてみた
akihisaikeda
1
150
Featured
See All Featured
Ruling the World: When Life Gets Gamed
codingconduct
0
230
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
230
How Software Deployment tools have changed in the past 20 years
geshan
0
33k
We Are The Robots
honzajavorek
0
230
Building an army of robots
kneath
306
46k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
530
Information Architects: The Missing Link in Design Systems
soysaucechin
0
930
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.5k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
570
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Marketing to machines
jonoalderson
1
5.3k
Transcript
Percona Migrator Active Record Adapter for online MySQL Migrations
@prez_pau Backend developer at Redbooth and doing stuff with relational
databases
What’s Percona Migrator?
❤ to the users
to developers
migrations for apps but with steroids
respectful with the database
by default!
No need to learn a new DSL
to customers
Does not affect the database’s functioning
downtime
How does it do that?
from the folks at Percona pt-online-schema-change
None
None
None
With dynamic copy chunks replica lag monitoring load monitoring ...
The glue: An ActiveRecord connection adapter
None
None
None
OK, but show me
None
Breaking news!
Breaking news! There will be a rename
departure? some migrating animal? stork, caribou, etc.
bird, db_bird, angry_bird, paharoo?
please, help us! redbooth/percona_migrator issues/43
Do you want to know more? blog post
Q&A