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
56
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
64
Chris Collins - Embracing the Container
devopsdaysrdu
0
48
Rebecca Fernandez & Jen Krieger - How to be more open, collaborative, and inclusive at work
devopsdaysrdu
0
89
Josh Atwell - How to Evolve Ops Skills to a DevOps World
devopsdaysrdu
0
110
Leon Fayer - Ignite - Oncall for developers
devopsdaysrdu
0
73
Maggie Gourlay - Ignite - My Gaming Days Weren’t Wasted: How Gaming Trained Me for Testing in DevOps
devopsdaysrdu
0
79
Fraser Pollock - Ignite - Data Before DevOps
devopsdaysrdu
0
38
Dylan Schowengerdt - Ignite - Customer Success: The Missing Link in the Feedback Loop to Engineering
devopsdaysrdu
0
110
Eric Sigler - "Is there any strong objection?"
devopsdaysrdu
0
67
Other Decks in Technology
See All in Technology
Cloud Native Java with Spring Boot (CNCF Aarhus, April 2024)
thomasvitale
1
170
長期間TiDBを使ってきた話 @ 私たちはなぜNewSQLを使うのかTiDB選定5社が語る選定理由と活用LT / Experiences with TiDB Over Time
chibiegg
2
890
Azureの基本的な権限管理の勉強会
yhana
0
140
自己改善からチームを動かす! 「セルフエンジニアリングマネージャー」のすゝめ
shoota
6
380
継続的な改善 x ⾮連続的な進化
sansantech
PRO
3
150
DevOpsメトリクスとアウトカムの接続にトライ!開発プロセスを通して計測できるメトリクスの活用方法
ham0215
2
230
20240416_devopsdaystokyo
kzkmaeda
1
220
テストプロセスで大事にしていること #jasstnano
makky_tyuyan
0
170
AOAI をきっかけに 社内の Azure 管理を見直した話
recruitengineers
PRO
1
270
ServiceNow Knowledge Learning Rise up
manarobot
0
210
Google Cloud の AI を支える裏側のインフラを垣間見る!
maroon1st
0
340
ChatGPT for IT Service Management (IT Pro)
dahatake
7
1.5k
Featured
See All Featured
Designing with Data
zakiwarfel
96
4.8k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
659
120k
No one is an island. Learnings from fostering a developers community.
thoeni
16
2.1k
Art, The Web, and Tiny UX
lynnandtonic
289
19k
Build your cross-platform service in a week with App Engine
jlugia
225
17k
Web development in the modern age
philhawksworth
202
10k
What the flash - Photography Introduction
edds
64
11k
Designing the Hi-DPI Web
ddemaree
276
33k
A Modern Web Designer's Workflow
chriscoyier
689
190k
Building Effective Engineering Teams - LeadDev
addyosmani
28
1.8k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
6
1.5k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
226
51k
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]