~/talk

Automatically Detect the Top Performance & Scalability Issues in Distributed

Talkat SREcon20 Americas · 2020-12-07..12-09· [observability, devops-and-delivery]

Claims automated detection of common distributed anti-patterns across 100+ teams in 2019 and names the offenders: N+1 call & query, payload flood, tight coupling, bad timeouts/retries/backoff. Shows concrete failures — one search triggers 26,000 DB calls; another pipeline ships whole 10MB documents and then reduces network cost by >50% after refactor. Ships an event-driven Keptn extension that pulls Prometheus or Dynatrace metrics, grades SLIs/SLOs into a 0–100 score in CI/CD, and runs/remediates workflows with reevaluation until success.

AI-written summary · about

  1. 0:00Intro
  2. 1:16Distributed Trace Example from StepStone (AWS Summit Berlin 2019)
  3. 5:36In distributed architectures we need to answer: Who is depending on me? What is the risk of change?
  4. 8:15N+1 Call Pattern across distributed "Product Service"
  5. 9:15LANDBAY
  6. 11:23Cascading N+1 Query Pattern: This is a single End-2-End Distributed Trace
  7. 12:18Payload Flood: "Doc Creation" sequential across distributed services
  8. 13:12Refactor: Only send relevant data to specialized services
  9. 20:03Keptn from 10000ft: Declarative Workflows + Event-Triggered Actions
  10. 21:58Root Cause: Lengthy manual approval in existing delivery pipelines
  11. 22:41Inspired by Dynatrace's internal „Performance Signature as Code
  12. 23:50SLI/SLO-based evaluation implementation in Keptn
  13. 25:33Solution: Automate Approval through SLI/SLO-based Quality Gates
  14. 26:10Demo: Automated SLI/SLO Validation based on Dynatrace Dashboards
  15. 30:22Keptn-Closed-Loop Remediation with Keptn 0.7
  16. 33:08Automate Distributed Problem Detection & Remediation
~/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.