Eficiencia del desempeño.
Dimensiona el cómputo según la carga real. Cumple los objetivos de latencia, escala con fluidez y evita el sobreaprovisionamiento sin comprometer el rendimiento.
El rendimiento como calidad del producto.
Los usuarios perciben el rendimiento antes de leer cualquier diagrama de arquitectura. Este pilar convierte la latencia, el rendimiento y la escalabilidad en restricciones de diseño de primer nivel.
Escalado según la demanda
Escala hacia arriba y hacia abajo según métricas reales, no según supuestos de temporada alta que malgastan presupuesto todo el año.
Objetivos definidos
Los presupuestos de latencia, rendimiento y errores son explícitos, se miden y pertenecen al equipo que opera la carga de trabajo.
Arquitectura eficiente
La caché, el pooling de conexiones, la localidad de datos y los patrones asíncronos reducen el cómputo y el movimiento de datos innecesarios.
Qué cubre el pilar de rendimiento.
Desde las decisiones de arquitectura hasta la validación continua del rendimiento.
SLO y presupuestos de latencia
Define objetivos medibles de tiempo de respuesta, rendimiento y saturación, y valídalos en producción.
Patrones de escalabilidad
Escalado horizontal, balanceo de carga, autoescalado y desacoplamiento mediante colas para una demanda elástica.
Eficiencia de datos
Estrategias de indexación, particionado, caché y niveles que mantienen el acceso a los datos rápido y el coste predecible.
Pruebas de rendimiento
Pruebas de carga, estrés y caos que demuestran que la arquitectura soporta el tráfico esperado y los picos.
Tres niveles de madurez del rendimiento.
Pasa del ajuste improvisado a decisiones de producto conscientes del rendimiento.
Base
Monitorización básica, SLO definidos y límites de escalabilidad documentados para cada carga de trabajo en producción.
Estandarizar
Las pruebas de rendimiento en CI/CD, las políticas de autoescalado y las revisiones periódicas de rightsizing son práctica habitual.
Optimizar
La planificación proactiva de capacidad, el análisis del equilibrio coste-rendimiento y el profiling continuo guían la arquitectura.
Diseña pensando en el rendimiento.
Lee la documentación completa del pilar de eficiencia del desempeño o realiza tu primera revisión automatizada con WOMBATpass.