~/talk

Database Guardrails - New Age for Developers and Databases

Talkat CityJS Berlin 2024 · 2024-01-05..02-02· [databases]
slides:none on file

Argues that developers must own their databases by catching bad SQL before deploy, using OpenTelemetry to capture traces and database EXPLAIN plans to compare execution costs, and integrating those checks into CI/CD so issues surface in development not after load tests. Describes a working guardrail flow: collect telemetry, detect index regression (query used an index last week and stopped), alert with a suggested index change, and run automated remediation or rollback.

AI-written summary · about

  1. 0:00Introduction
  2. 1:49Evolution of database complexity
  3. 6:09Common database failure points
  4. 9:37ORM limitations and risks
  5. 11:23Testing gaps in database operations
  6. 13:07Need for database guardrails
  7. 16:22OpenTelemetry for observability
  8. 18:56Execution plans for query analysis
  9. 20:40Developer ownership of databases
  10. 21:20Conclusion and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.