~/talk

Let's Generate Art and Traces!

slides:none on file

A Spring Boot application stores prompts in Postgres, calls OpenAI via Spring AI to generate images, and saves results for display; the system uses three components (launcher, job workers, image DB) and runs on Kubernetes with Kubernetes batch jobs and RBAC roles for job creation. Observability uses auto and manual instrumentation via OpenTelemetry Java agent (buildpacks for image build) and exports traces to Grafana Tempo with Grafana/Loki/Mimir for visualization; demos show image storage working but tracing is intermittently missing and some pods crash.

AI-written summary · about

  1. 0:00Introduction
  2. 0:20Demo app setup
  3. 3:09Observability pillars
  4. 4:33OpenTelemetry role
  5. 6:17Distributed tracing explained
  6. 7:24Grafana Tempo tools
  7. 8:07Demo repo branches
  8. 10:17Cloud Native Build Packs
  9. 12:23Manual instrumentation
  10. 14:56Demo issues
  11. 17:20Grafana tracing setup
  12. 20:29Exploring traces
  13. 21:54Troubleshooting permissions
  14. 23:06Generating traces
  15. 24:11Demo challenges
~/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.