Pruebas de performance (y carga) en producción
Details
¡Arranca la octava temporada de Abstracta Tech Talks! Una vez más, presentamos nuestro ya clásico meetup, con el fin de seguir generando intercambios, construyendo puentes y forjando redes para fortalecer nuestra comunidad. El episodio inicial será transmitido en vivo el 1° de febrero, con Leandro Melendez (Sr. Performo) como invitado exclusivo.
Leandro profundizará en uno de los mayores miedos que tenemos los testers en nuestro trabajo diario: las pruebas en producción. Este temor proviene de los riesgos que esta actividad conlleva, de afectar los productos y generar grandes costos. El Sr. Performo hablará de esta temática con foco en su especialidad, las pruebas de performance, y también de carga.
¡No te pierdas este encuentro! La cita es el 1° de febrero a las 14 h de Uruguay (UTC-3). Será transmitido en vivo por Youtube y Twitch. ¡Registrate en un clic!
Resumen de la charla
La frase "nunca hagan pruebas en producción" es un clásico en nuestra profesión y, salvo que estés recién iniciando tu carrera, sería muy extraño que nunca la hayas escuchado o leído antes. En otras palabras: dentro de producción, cualquier tipo de pruebas genera cierto temor.
Tal frase fue utilizada en el pasado para todos los procesos de control de calidad, especialmente para las pruebas de performance. Se trataba de una especie de tabú, que procedía en parte de la idea errónea de que las pruebas de performance significaban determinar los límites del sistema, derribándolo con carga. En Abstracta, consideramos fehacientemente que esta mentalidad debería quedar en el pasado.
La tecnología avanza a pasos agigantados y, actualmente, nos hallamos en la era moderna de CI/CD, con aplicaciones orientadas a servicios, la expansible nube, aplicaciones distribuidas con microservicios y mucho más. En este contexto, las pruebas de performance también están evolucionando, y tratar de llevar el sistema al límite a veces no tiene sentido.
Es por ello que, en el primer episodio de la octava temporada de Abstracta Tech Talks, Leandro volteará grandes convenciones: explicará por qué los métodos tradicionales ya no son tan adecuados, y ofrecerá sugerencias para adoptar este tipo de pruebas en sus preciados entornos de producción.
Las recomendaciones serán tan alucinantes como las pruebas de carga en producción. Aportará información asombrosa y sorprendente con analogías divertidas e historias fantásticas.
Un adelanto: entre otras cosas, el Sr. Performo hablará de la posibilidad de hacer pruebas de carga de maneras manuales. ¡Algo completamente escandaloso!
Sobre Leandro
Leandro Melendez es advocate (¿evangelista?) de Performance Testing en k6-Grafana, con el fin de ayudar a mejorar las prácticas de este tipo de pruebas. Con más de 10 años de experiencia en el área y 20 en TI en general, Leandro ha ofrecido servicios a múltiples empresas S&P500 en diferentes tecnologías e idiomas.
Es autor del blog en inglés “Señor Performo”, en el cual genera contenidos destinados a profesionales del performance, y de "La Guía del Viajero de Proyectos de Carga" (The Hitchhiking Guide To Load Testing Projects), disponible en Amazon.
También es anfitrión del podcast de PerfBytes en su versión en español, así como frecuente coanfitrión en las versiones de inglés del mismo podcast. Como si todo esto fuera poco, se desempeña como presentador de temas de tecnología en diversidad de eventos alrededor del mundo, y genera contenidos para su canal de YouTube.
