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...
La mayoría de las pruebas de carga miden el rendimiento en el vacío. Se ejecutan dentro de redes en la nube inmaculadas, a milisegundos de los servidores que están probando. Los números se ven muy bien, hasta que los usuarios se conectan desde dispositivos reales, en...
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...
Progressive Web Apps (PWAs) difuminan la línea entre los sitios web tradicionales y las aplicaciones móviles nativas. Para los usuarios finales, ofrecen la velocidad y la capacidad de respuesta de una aplicación sin requerir una visita a una tienda de aplicaciones....