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
Gabe Ortiz - Ignite - Database Automation is Hard
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
devopsdaysraleigh
October 06, 2016
Technology
61
0
Share
Gabe Ortiz - Ignite - Database Automation is Hard
devopsdaysraleigh
October 06, 2016
More Decks by devopsdaysraleigh
See All by devopsdaysraleigh
Aaron Suggs - Keynote - Context & Contingency: Patterns for choosing good tools
devopsdaysrdu
0
98
Chris Collins - Embracing the Container
devopsdaysrdu
0
76
Rebecca Fernandez & Jen Krieger - How to be more open, collaborative, and inclusive at work
devopsdaysrdu
0
180
Josh Atwell - How to Evolve Ops Skills to a DevOps World
devopsdaysrdu
0
150
Leon Fayer - Ignite - Oncall for developers
devopsdaysrdu
0
97
Maggie Gourlay - Ignite - My Gaming Days Weren’t Wasted: How Gaming Trained Me for Testing in DevOps
devopsdaysrdu
0
130
Fraser Pollock - Ignite - Data Before DevOps
devopsdaysrdu
0
81
Dylan Schowengerdt - Ignite - Customer Success: The Missing Link in the Feedback Loop to Engineering
devopsdaysrdu
0
260
Eric Sigler - "Is there any strong objection?"
devopsdaysrdu
0
93
Other Decks in Technology
See All in Technology
サイバーフィジカル社会とは何か / What Is a Cyber-Physical Society?
ks91
PRO
0
160
申請待ちゼロへ!AWS × Entra IDで実現した「権限付与」のセルフサービス化
mhrtech
1
270
NgRx SignalStore: The Power of Extensibility
rainerhahnekamp
0
180
Kubernetes基盤における開発者体験 とセキュリティの両⽴ / Balancing developer experience and security in a Kubernetes-based environment
chmikata
0
220
Babylon.js Japan Activities (2026/4)
limes2018
0
200
ログ基盤・プラグイン・ダッシュボード、全部整えた。でも最後は人だった。
makikub
5
1.3k
Discordでリモートポケカしてたら、なぜかDOを25分間動かせるようになった話
umireon
0
110
Proxmox超入門
devops_vtj
0
150
2026-04-02 IBM Bobオンボーディング入門
yutanonaka
0
260
AIを活用したアクセシビリティ改善フロー
degudegu2510
1
160
試されDATA SAPPORO [LT]Claude Codeで「ゆっくりデータ分析」
ishikawa_satoru
0
340
主催・運営として"場をつくる”というアウトプットのススメ
_mossann_t
0
130
Featured
See All Featured
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
250
The Illustrated Children's Guide to Kubernetes
chrisshort
51
52k
Embracing the Ebb and Flow
colly
88
5k
Documentation Writing (for coders)
carmenintech
77
5.3k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.1k
Paper Plane (Part 1)
katiecoart
PRO
0
6.5k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
200
The World Runs on Bad Software
bkeepers
PRO
72
12k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
130
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
210
The browser strikes back
jonoalderson
0
900
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.4k
Transcript
None
DATABASE AUTOMATION IS HARD Gabe Ortiz Senior Infrastructure Engineer Agari
Data
None
None
DON'T RUN YOUR OWN DATABASES
None
REPLICATION AND FAIL-OVER
None
• REPMGR • MANATEE • PATRONI
REPMGR + AWS EIP
REPLICATION IS NOT BACKUP
BACKUP
• WAL-E • BARMAN
The right solution is dependent on your architecture
MIGRATION
ATOMIC SNAPSHOTS
None
\ BOTS NOT CATTLE
THE PROBLEM WITH CATTLE
BERKUS' 4 LAWS http://jberkus.github.io/pdf_presos/ bots_not_cattle_automacon.pdf 1. self-configuration 2. local state
store 3. distributed configuration 4. event driven response loop
THANKS! (We're hiring!) @signalnine
[email protected]