Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Chela stress test

2,346 views

Published on

Presentación de Pruebas de Estrés en el ChelaJs de Octubre 2015

Published in: Software
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (2019 Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download Full EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download Full doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book THIS can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer THIS is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBooks .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story THIS Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money THIS the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths THIS Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (2019 Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/upz72pb } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/upz72pb } ......................................................................................................................... Download Full doc Ebook here { https://tinyurl.com/upz72pb } ......................................................................................................................... Download PDF EBOOK here { https://tinyurl.com/upz72pb } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/upz72pb } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/upz72pb } ......................................................................................................................... .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (2019 Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/upz72pb } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/upz72pb } ......................................................................................................................... Download Full doc Ebook here { https://tinyurl.com/upz72pb } ......................................................................................................................... Download PDF EBOOK here { https://tinyurl.com/upz72pb } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/upz72pb } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/upz72pb } ......................................................................................................................... .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

Chela stress test

  1. 1. Pruebas de Estrés por: Sergio Martínez @SuperSerch
  2. 2. ¿Qué es una prueba de estrés? estrés. (Del ingl. stress). 1. m. Med. Tensión provocada por situaciones agobiantes que originan reacciones psicosomáticas o trastornos psicológicos a veces graves. Real Academia Española © Todos los derechos reservados
  3. 3. ¿Qué es una prueba de estrés? Es un proceso en donde, con ayuda de herramientas se crea un ambiente adverso a fin de determinar la habilidad de un sistema a mantener un cierto nivel de efectividad
  4. 4. ¿Para qué hacerlas? Encontrar cuellos de botella Encontrar “Memory leaks” Encontrar fallas de concurrencia Conocer la capacidad del sistema con la infraestructura actual
  5. 5. Herramientas fwptt JCrawler Web Capacity Analysis Tool (WCAT) Siege
  6. 6. ¿Por qué no falló en la prueba? La prueba y el sistema estaban en el mismo equipo Millones de peticiones a un solo URL Mal diseño del script de pruebas Incorrecta ejecución de la prueba Falta de monitoreo durante la prueba
  7. 7. Puntos a considerar al diseñar y realizar una prueba de estrés
  8. 8. Hipótesis ¿Qué es lo que estoy queriendo probar? Peticiones por segundo antes del punto de degradación Relación: Transferencia - Memoria - CPU Eficacia de la Arquitectura del sistema Soporte a fallos
  9. 9. Infraestructura similar a Producción Tener los mismos componentes Tener configuraciones similares Conocer las diferencias y como afectan al sistema
  10. 10. Ancho de banda Minimizar puntos intermedios Incluir (o no) elementos estáticos Carga de bibliotecas externas (CDNs)
  11. 11. Usuarios (cuentas) Sistema de autenticación y seguimiento Cookies Header URL Usar Múltiples cuentas
  12. 12. Cache Naturales Memcached Aleatoriedad en el comportamiento de los usuarios
  13. 13. Contención en Escritura Bases de datos Archivos Recursos de Red Diferentes usuarios sobre el mismo recurso
  14. 14. Escalabilidad ¿Existe una manera simple de escalar el sistema? Incremento o decremento de la cantidad de servidores durante la prueba Multiples clientes de prueba
  15. 15. Demo
  16. 16. Resultados ¿Se confirmó la hipótesis? ¿El monitoreo refleja la forma de la prueba? ¿El cambio del código de la función X afectó al rendimiento global del sistema? ¿Se encontraron problemas de rendimiento?
  17. 17. Si no experimentamos con el sistema, Producción será el primer experimento.
  18. 18. Preguntas
  19. 19. ¿Cómo puedo hacer una prueba con millones de usuarios? Instalar JMeter en varios servidores Tener un servidor central Registrar las IPs en el servidor central http://jmeter.apache.org/usermanual/remote-test.html
  20. 20. ¿Se puede probar una aplicación que recibe tweets? Se podría intentar simular con el JSR223 Sampler JSR223: Scripting for the Java Platform http://jmeter.apache.org/usermanual/component_reference.html#JSR223_Sampler https://blazemeter.com/blog/queen-jmeters-built-componentshow-use-beanshell Se puede programar un plugin para simular el stream https://github.com/apache/jmeter/blob/doc-v2_3_1/src/examples/org/apache/jmeter/ examples/sampler/ExampleSampler.java
  21. 21. ¿Cuándo se deben iniciar las pruebas de estrés? Lo antes posible Fail-Fast: en cuanto se defina la arquitectura del sistema y se pueda tenerlo operando, así se puede validar

×