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
84
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
210
Design Principles
sauloperez
1
160
Renewable Energy Distribution Map of Catalan Homes
sauloperez
1
79
Other Decks in Programming
See All in Programming
源内ハンズオン概要編
hideg
0
190
Go 1.27 における memory allocation の高速化
andpad
0
240
AI Engineeringは、AIプロダクトだけのものか? 〜AIがソフトウェアを作る時代の新しい当たり前〜 / No AI in your product. AI Engineering in your development.
rkaga
4
460
テーブルをDELETEした
yuzneri
0
140
変わらないものが、変わるものを決める — 意図駆動開発 × イベントソーシング × イミュータブル | What Doesn't Change Decides What Can — IDD × Event Sourcing × Immutability
tomohisa
0
1.8k
AWS DevOps AgentのAzure接続機能を検証して見えた活用法/Use Cases Verified for the AWS DevOps Agent's Azure Connectivity Feature
masakiokuda
1
240
Laravelで学ぶ Webアプリケーションチューニング入門/web_application_tuning_101
hanhan1978
4
1.9k
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
630
ここ半年くらいでAIに作らせたR用ツール
eitsupi
0
390
Laravel Boostに学ぶ、AIにPHPを書かせる技術 〜OSSの実装から蒸留するエージェント制御の王道〜
kentaroutakeda
3
710
ソフトウェアエンジニアにとっての生成AI - 特性を知って使い倒す / generative ai for software enginner
kishida
5
1.8k
仕様書を書く前にハーネスを作る - Agent Native開発は「探索を速く、判定を固く」
gotalab555
4
1.7k
Featured
See All Featured
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
210
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
480
Site-Speed That Sticks
csswizardry
13
1.4k
Designing Powerful Visuals for Engaging Learning
tmiket
1
500
It's Worth the Effort
3n
188
29k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
45k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
900
Building AI with AI
inesmontani
PRO
1
1.1k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.6k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.4k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.7k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2k
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