Pregunta
Escalabilidad de CreaRack: ¿qué límites tiene la arquitectura actual (un servidor Hetzner, Daphne, PostgreSQL max_connections, VictoriaMetrics, Huey) y qué habría que reforzar para cientos de clientes?
Respuesta
Una CPU moderna (Ryzen/Xeon) puede manejar entre 200-300 clientes con 100 dispositivos cada uno. Para escalar a cientos de clientes, debes pasar por estas fases de separación de servicios:
- Fase 1 (monolito): Django + PostgreSQL + VM + Valkey en un servidor único.
- Fase 2 (separación DB): Separar el Servidor App (Django + Valkey) del Servidor DB (PostgreSQL + VictoriaMetrics).
- Fase 3 (microservicios): Implementar escalado horizontal con múltiples servidores Django + Daphne, réplicas de lectura para PostgreSQL y clusters para VictoriaMetrics y Valkey.
Notas del archivador
Esta página fue archivada automáticamente por el Bibliotecario tras una consulta bib_ask. Estado draft hasta revisión humana. El Curator diario la revisará; usa /wiki-promote para pasarla a active o /wiki-delete para descartarla.