A nadie le gusta una caída del sistema de venta de entradas a las 9AM. Y, sin embargo, ocurre todo el tiempo: las entradas para conciertos desaparecen, los sitios de aerolíneas se bloquean, las pantallas de pago se congelan. Detrás de cada caída en una venta masiva de...
Cuando la infraestructura desaparece, también desaparecen las suposiciones en las que se apoyan los ingenieros de rendimiento. La computación serverless —a través de AWS Lambda, Azure Functions y Google Cloud Functions— promete escalabilidad infinita y cero...
Durante años, hacer pruebas de carga significaba machacar APIs. Herramientas como JMeter enviaban miles de solicitudes HTTP ligeras para medir el rendimiento y la latencia. Y funcionó, hasta que las aplicaciones dejaron de ser sistemas simples de petición/respuesta....
Un lanzamiento de producto es el momento menos indulgente del ciclo de vida de un servicio digital. Puedes pasar meses diseñando funciones, semanas perfeccionando la experiencia de usuario y miles en marketing, pero si la infraestructura falla en los primeros 30...
Cuando los equipos hablan de pruebas de rendimiento, la atención a menudo se dirige directamente al número: ¿cuántos usuarios puede soportar el sistema? Pero ese número, por sí solo, significa muy poco. Un sistema que “sobrevive” a 1.000 o incluso a 50.000 usuarios no...
El mayor error que cometen los equipos en las pruebas de carga ocurre antes de que se escriba un solo script: eligen el tamaño de prueba equivocado. Una prueba de carga demasiado pequeña le da una confianza falsa. Todo se ve en verde en sus paneles, pero cuando el...