Note: this post is a draft
Ownership Metadata
Stub.
Concept: you need the ability to:
- assign ownership of services, code, infrastructure to teams
- lookup ownership of a given service, code, infrastructure
- lookup team membership of an individual
- updates can be slow, eventually consistent
- reads should be highly available
Usecases:
- aggregating teams’ costs
- aggregating teams’ SLOs
- sending nudges on cost or SLO violations
- warnings about flaky tests
Examples:
- ownership service at Uber… what is the more modern name?
- Stripe: almost entirely in monorepo so metadata in ownership files goes a long way