Checking...

System Status

Service health and infrastructure monitoring

Application Services

API Gateway

checking

Main entry point, routes requests to pipeline

Port: 8000

Event Collector

checking

Kafka event ingestion for user actions

Port: 8001

User Feature Service

checking

Redis-backed feature store

Port: 8002

Ranking Service

checking

LightGBM LTR model serving

Port: 8003

LLM Augment Service

checking

Natural language explanations & query parsing

Port: 8004

Infrastructure

🐘

PostgreSQL

User and item metadata storage

Port: 5432

🔴

Redis

Feature store, caching, sessions

Port: 6379

🔷

Qdrant

Vector database for ANN search

Port: 6333

📊

Prometheus

Metrics collection & alerting

Port: 9090

📈

Grafana

Dashboards & visualization

Port: 3000

Deployment Architecture

Docker Compose (Dev)

10 containers: 3 infra + 5 app + 2 monitoring

Kubernetes (Prod)

12 manifests, 11 pods, autoscaling ready

Monitoring

Prometheus scrapes RED + ML metrics, Grafana dashboards