Estrategia multi-región
Cuándo se necesita
- La latencia del push desde regiones remotas es crítica (>200ms agent → ingest)
- Compliance — la data residency exige almacenamiento en una geografía concreta
- El volumen de datos supera la capacidad single-VM (>20 TB raw)
Qué elegir
Selector por región en la UI (más simple)
El usuario elige una región en la sidebar antes de ver. Los datos no se agregan entre regiones.
- Pro: una implementación simple, rendimiento predecible
- Con: una «vista única» es imposible
Federación en el servidor (más difícil, se añadirá después)
La API hace fan-out a todas las regiones relevantes y hace merge en el servidor.
- Pro: una UX unificada
- Con: la semántica de agregación de PromQL entre regiones no es trivial (no puedes simplemente concatenar series de matrix-result con labels idénticos)