~/talk

Taming Tenancy, Cost and Architecture at Collibra Through OpenTelemetry and Our...

speakerdeck:alexvanboxel
slides:none on file

Costs skyrocket when giving each tenant its own container, so Collibra switches to multi-tenancy and saves money while keeping per-tenant attribution by assigning UUID tenant IDs and enforcing single-line JSON logs that contain tenant info. A custom OpenTelemetry backbone uses daemonset collectors for traces metrics and logs, funnels signals into Google Pub/Sub, enriches events from master data to promote JSON fields into OpenTelemetry attributes, and routes to backends and BigQuery with daily batch loads to cut storage cost; cost-by-C4 architecture labels is calculated and operational.

AI-written summary · about

  1. 0:00Collibra’s telemetry journey
  2. 2:51Monolith to multi-tenant challenges
  3. 7:28Golden attributes for tenancy
  4. 13:11Enriching telemetry with master data
  5. 16:44Observability and cost insights
  6. 19:11Calculating telemetry costs
  7. 21:21Semantic conventions and AI
  8. 23:31Key takeaways
~/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.