Knowledge Graph
Visualise service dependencies and relationships across your architecture.
Services & Resources
service
API Gateway
Central entry point routing requests to downstream services.
service
Auth Service
Handles authentication, sessions, and token issuance.
service
User Service
Manages user profiles and preferences.
service
Notification Service
Sends emails, push notifications, and webhooks.
database
PostgreSQL
Primary relational database.
database
Redis
In-memory cache and session store.
queue
Kafka
Event streaming platform for async messaging.
external
SendGrid
Third-party email delivery provider.
Connections
| From | Relationship | To |
|---|---|---|
| api-gateway | validates token | auth-service |
| api-gateway | routes /users | user-service |
| auth-service | stores sessions | redis |
| auth-service | reads credentials | postgres |
| user-service | reads/writes | postgres |
| user-service | publishes events | kafka |
| kafka | consumes events | notification-service |
| notification-service | sends emails | sendgrid |