Working with DBAs in a DevOps World
summary
Advice: put a technology catalog in place listing every cache, datastore and framework and require a vetting process before adding things like Cassandra or a new hosted service; run cross‑functional architecture reviews (include InfoSec, finance, ETL, SRE) with a design doc that states problem, tradeoffs and SLOs; perform planned fire drills to take services down and confirm recovery times; treat JSON blobs and untracked schema shortcuts as explicit tech debt so a scaling system (55,000+ customers, 1 trillion emails processed) doesn’t collapse unexpectedly.
AI-written summary · about
chapters (43)
- 0:00Intro
- 0:14About me
- 1:19About Sangria
- 1:49Sangria stats
- 2:10Customers
- 2:23DevOps
- 2:42What is DevOps
- 3:08A little story
- 3:46Testing
- 4:13Deploys
- 5:00Hire a DBA
- 5:34DBA has transformed
- 5:58How is your Narnia now
- 6:08We tested the code
- 6:19What did you test
- 6:41Did you do any load testing
- 7:18What about you know
- 7:42The scariest thing
- 8:02Everybody is unhappy
- 8:31It will get better
- 8:49Technology Catalog
- 9:55Customers are not paying you
- 10:21Dont beat that guy
- 11:10Know why
- 12:27Things to consider
- 12:57New billing system
- 14:01Partitions
- 14:36Complex Systems
- 15:36Problem Statement
- 16:19Stakeholders
- 18:34Architecture Review
- 19:11Who needs to be in the Architecture Review
- 20:48The importance of specialization
- 21:36Writing the code
- 22:03Fire drill
- 23:21Documentation
- 23:31Taking Down Services
- 24:12Tech Debt
- 25:47Data Bases
- 27:44Cloud
- 28:09Product Managers
- 29:09Stability is a feature
- 29:22You are the next accidental DBA
related talks
31mDevOps Practices for the Database Team
44mBridging the Gap: The Vital Role of DBAs while contributing to the DevOps Culture
42mSoftware Architecture in the Age of Agility and DevOps
23mBridging the DevOps Gap in Modern Data Teams
33mBringing DevOps To The Database
46mArchitecture & DevOps
26mMission Critical Mindset Building a Culture of Resilience in DevOps Teams
17mEmpowering Engineers With a Database DevOps Strategy
