Главная
Study mode:
on
1
intro
2
preface
3
be proactive and push to the left
4
know the context to find the root cause! monitor and troubleshoot
5
how do you know your code will work in production?
6
what can go wrong?
7
ci/cd
8
so what can go wrong?
9
problems with databases
10
slow queries
11
incompatible changes in schema
12
missing indexes
13
too many indexes
14
bugs
15
orm challenges - n plus 1 selects
16
- joins
17
- polymorphism
18
- data types
19
- lack of visibility
20
- migrations
21
- reviews
22
know the context to find the root cause
23
executing the query
24
anatomy of an sql query
25
observability
26
otel
27
traces and spans in otel and jaeger
28
load testing?
29
be proactive and push to the left!
30
metis demo
31
metis features
32
source code integration
33
pull request analysis
34
observability
35
summary
36
thank you
Description:
Discover essential strategies for implementing database guardrails in your continuous integration pipeline in this 48-minute conference talk from Conf42 Observability 2023. Explore proactive approaches to push testing left, understand the importance of context in root cause analysis, and learn about common database-related issues that can arise in production. Delve into topics such as slow queries, schema changes, indexing challenges, and ORM pitfalls. Gain insights into query execution, SQL anatomy, and the role of observability in database management. Examine the benefits of OpenTelemetry (OTel) and learn how to leverage traces and spans for improved monitoring. Conclude with a demonstration of Metis, showcasing features for source code integration, pull request analysis, and enhanced observability to strengthen your database CI practices.

Missing Chapter in Your CI Playbook: Database Guardrails

Conf42
Add to list