Data stores / sqlserver:EventLog
sqlserver:EventLog
sqlserver store used by 14 repo(s). Every sharer is coupled through the schema: they move in convoy when it changes. This is one of the three core databases and a binding point: stage 4 of the programme gives it a named owner and an owned interface.
Recommended action
Own the databaseStage 4: databases as products
Treat EventLog as a product
14 systems share it. Give it a named owner and route writers through an owned interface.
Impact: Service-level modernisation inside this group is unsafe until this exists
proposedCoupled repos
| Repo | Health | Priority | Entanglement | Kind |
|---|---|---|---|---|
| backoffice-eventlog | 93 · green | low | loosely attached | api |
| backoffice-pure360-marketing-service-api | 32 · red | high | kernel | api |
| backoffice-pure360-subscription-manager | 36 · red | medium | kernel | other |
| mail-service | 54 · amber | high | kernel | service |
| phenix-cruise-service | 42 · red | high | kernel | service |
| phenix-flights | 50 · amber | medium | kernel | api |
| phenix-linking-service | 37 · red | high | kernel | service |
| phenix-quote | 35 · red | high | kernel | api |
| phenix-reviews | 35 · red | medium | kernel | api |
| phenix-root | 32 · red | high | kernel | web-ui |
| phenix-task-reminder-web | 32 · red | high | kernel | web-ui |
| public-api | 41 · red | high | kernel | api |
| tc-documentation | 23 · red | high | kernel | service |
| webapi-exceptions | 93 · green | low | loosely attached | api |