26 lines
685 B
Markdown
26 lines
685 B
Markdown
# Architecture Overview
|
|
|
|
## Services
|
|
- api-gateway
|
|
- auth-service
|
|
- audit-service
|
|
- customer-service
|
|
- interaction-service
|
|
- routing-service
|
|
- voice-adapter-service
|
|
- telegram-adapter-service
|
|
- kb-service
|
|
- reporting-service
|
|
- supervisor-service
|
|
|
|
## Data and event strategy
|
|
- All services use SQL storage via `DATABASE_URL`
|
|
- Default local mode: SQLite (`.data/mvp_cc.db`)
|
|
- Target mode: PostgreSQL (supported in `deployment/docker-compose.yml`)
|
|
- Contract-first API and JSON event schema artifacts
|
|
- Event contracts are fixed and ready for message bus integration (RabbitMQ/Kafka) in next phase
|
|
|
|
## Deployment
|
|
- Local: Docker Compose
|
|
- On-prem: Kubernetes manifests and Helm chart
|