Persistence architecture
Data ownership, PostgreSQL/PostGIS, Redis, Elasticsearch, S3, transactions, backup, and recovery.
Messaging, workers, and scheduled jobs
Platform delivery semantics, envelopes, retries, DLQ, replay, leases, schedules, and recovery.
Observability and operations
Minimum logs, metrics, traces, health, readiness, alerts, redaction, and shutdown signals.
Testing strategy
Required test layers for CDPG Go services, identity, authorization, data obligations, events, workers, and deployment.
Local development and GitOps deployment
Workspace placement, infrastructure, ports, Compose, gateway, containers, Kubernetes, verification, and rollback.