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
61
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
97
Chris Collins - Embracing the Container
devopsdaysrdu
0
74
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
95
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
79
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
86
Other Decks in Technology
See All in Technology
イベントで大活躍する電子ペーパー名札を作る(その2) 〜 M5PaperとM5PaperS3 〜 / IoTLT @ JLCPCB オープンハードカンファレンス
you
PRO
0
130
楽しく学ぼう!ネットワーク入門
shotashiratori
1
490
脳内メモリ、思ったより揮発性だった
koutorino
0
390
頼れる Agentic AI を支える Datadog のオブザーバビリティ / Powering Reliable Agentic AI with Datadog Observability
aoto
PRO
0
240
The_Evolution_of_Bits_AI_SRE.pdf
nulabinc
PRO
0
250
TypeScript 7.0の現在地と備え方
uhyo
7
1.9k
Goのerror型がシンプルであることの恩恵について理解する
yamatai1212
1
270
GCASアップデート(202601-202603)
techniczna
0
240
NewSQL_ ストレージ分離と分散合意を用いたスケーラブルアーキテクチャ
hacomono
PRO
4
410
SLI/SLO 導入で 避けるべきこと3選
yagikota
0
130
AI時代のSaaSとETL
shoe116
1
200
Tebiki Engineering Team Deck
tebiki
0
27k
Featured
See All Featured
How to Ace a Technical Interview
jacobian
281
24k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
200
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.2k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.2k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
91
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
410
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.2k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
400
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2k
BBQ
matthewcrist
89
10k
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]