~/talk

Optimizing Django deployments with a Continuous Observability Strategy

Talkat Python Web Conf 2023 · 2023-03-13..03-17· [observability, devops-and-delivery]
slides:none on file

Shows how Blackfire.io plus Platform.sh turn production alerts into reproducible investigations by creating Git branch environments that mirror production profiling pinpoints the real bottleneck for a Django app for example a model call where set_attribute called 2500 times and uncached comment counting drives requests up, fixes include caching and switching to filtered counts, profiles compare before and after, and performance budgets are enforced with blackfire.yaml assertions so failing regressions block merges and let teams measure resource and carbon savings.

AI-written summary · about

  1. 0:00Why optimize Django deployments
  2. 2:54Two key optimization needs
  3. 4:21Blackfire workflow overview
  4. 7:11Monitoring production issues
  5. 13:10Profiling performance bottlenecks
  6. 22:49Platform.sh for isolated testing
  7. 35:45Preventing regressions with tests
  8. 41:25Closing 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.