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
devopsdaysraleigh
October 06, 2016
Technology
0
59
Gabe Ortiz - Ignite - Database Automation is Hard
devopsdaysraleigh
October 06, 2016
Tweet
Share
More Decks by devopsdaysraleigh
See All by devopsdaysraleigh
Aaron Suggs - Keynote - Context & Contingency: Patterns for choosing good tools
devopsdaysrdu
0
82
Chris Collins - Embracing the Container
devopsdaysrdu
0
55
Rebecca Fernandez & Jen Krieger - How to be more open, collaborative, and inclusive at work
devopsdaysrdu
0
160
Josh Atwell - How to Evolve Ops Skills to a DevOps World
devopsdaysrdu
0
130
Leon Fayer - Ignite - Oncall for developers
devopsdaysrdu
0
82
Maggie Gourlay - Ignite - My Gaming Days Weren’t Wasted: How Gaming Trained Me for Testing in DevOps
devopsdaysrdu
0
100
Fraser Pollock - Ignite - Data Before DevOps
devopsdaysrdu
0
61
Dylan Schowengerdt - Ignite - Customer Success: The Missing Link in the Feedback Loop to Engineering
devopsdaysrdu
0
210
Eric Sigler - "Is there any strong objection?"
devopsdaysrdu
0
72
Other Decks in Technology
See All in Technology
MySQL5.6から8.4へ 戦いの記録
kyoshidaxx
1
260
OpenHands🤲にContributeしてみた
kotauchisunsun
1
470
「Chatwork」の認証基盤の移行とログ活用によるプロダクト改善
kubell_hr
1
200
2025-06-26_Lightning_Talk_for_Lightning_Talks
_hashimo2
2
100
製造業からパッケージ製品まで、あらゆる領域をカバー!生成AIを利用したテストシナリオ生成 / 20250627 Suguru Ishii
shift_evolve
PRO
1
140
AIの最新技術&テーマをつまんで紹介&フリートークするシリーズ #1 量子機械学習の入門
tkhresk
0
140
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
26k
Lambda Web Adapterについて自分なりに理解してみた
smt7174
5
130
Wasm元年
askua
0
150
登壇ネタの見つけ方 / How to find talk topics
pinkumohikan
5
530
Oracle Cloud Infrastructure:2025年6月度サービス・アップデート
oracle4engineer
PRO
2
260
BrainPadプログラミングコンテスト記念LT会2025_社内イベント&問題解説
brainpadpr
1
170
Featured
See All Featured
Building Adaptive Systems
keathley
43
2.6k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
657
60k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.9k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Site-Speed That Sticks
csswizardry
10
660
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
281
13k
Producing Creativity
orderedlist
PRO
346
40k
The Invisible Side of Design
smashingmag
300
51k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.3k
Raft: Consensus for Rubyists
vanstee
140
7k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
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]