# Scaling guide
PostgreSQL: connection pooling, query/index review, partitioning, read replicas, and controlled failover.
Redis: memory budgets, eviction policy, replicas, Sentinel or Cluster when workload requires it.
Qdrant: shard count based on dataset and traffic, replica factor based on availability, payload indexes for filters.
Chroma: persistent storage sizing, collection boundaries, and a migration path to a distributed service when workload outgrows local deployment.
