~/talk

Sweet Streams are Made of These: Applying Metrics-driven Development to Apache Flink

Talkat Flink Forward Global Virtual 2020 · 2020-10-19..10-22· [observability]
links:none on file
slides:none on file

Practical recipe for making Flink production-ready: build a tight metrics cycle using Flink’s REST API and reporters (Prometheus, DataDog) and pair with an external dashboard (Verica example), track Kafka lag per stream, monitor checkpoint size and throughput, and watch for a recurring checkpoint size daily drop that signaled lost state in one case. Use small modular alerts, relabeled alerts routed to Slack, keep bird’s-eye and granular views side-by-side, and expect faster incident response and clearer cross-team ownership.

AI-written summary · about

  1. 0:00Introduction
  2. 1:25Basic Principles
  3. 2:15Overview
  4. 2:57Provider Agnostic
  5. 3:32DataDriven Development
  6. 4:07Metrics
  7. 4:29Flink Dashboard
  8. 6:19Flink Reporters
  9. 6:43What else
  10. 8:11Good dashboard hygiene
  11. 8:27Example dashboard
  12. 13:11Accessibility
  13. 13:52Measuring Everything
  14. 14:06Antipattern
  15. 14:21Metrics as a Shared Language
  16. 14:38Cultural Obstacles
  17. 14:57Metrics as Shared Language
  18. 19:06Automation
  19. 19:42Conclusion
~/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.