Sunteți pe pagina 1din 7

CAÑIZALES, ALFREDO

DI BELLO, EDGARDO GRUPO


GARRIDO, ARISTOTELES 1LS242
GUERRA, DIEGO
MAGALLON, MARTA
¿Qué es Gatling?

Gatling es una herramienta de prueba de carga altamente capacitada.


Está diseñado para facilidad de uso, mantenimiento y alto rendimiento.

¿Qué es una prueba de carga?


La prueba de carga es el proceso de poner la demanda en un sistema
de software o dispositivo informático y medir su respuesta. Las pruebas
de carga se realizan para determinar el comportamiento del sistema en
condiciones normales y anticipadas de carga máxima.
El proyecto Gatling toma su nombre y el logotipo de la primera ametralladora
efectiva combina confiabilidad , potencia de fuego y facilidad de suministro :
El Principio, diseñado y desarrollado por Richard Gatling en 1861, proporciona los
medios para paralelizar eficientemente las operaciones mecánicas necesarias
(carga, percusión, extracción, expulsión) y permitir habitaciones frías y mejores
armas, por lo que las altas tasas de fuego alcanzaron inconmensurables con las
armas barril.
Los objetivos del proyecto incluyen;

• Alto rendimiento
• Informes HTML listos para presentar
• Grabador de escenario y DSL amigable para desarrolladores

Oficialmente admite los siguientes protocolos;

• HTTP
• WebSockets
• Eventos enviados por el servidor
• JMS
La arquitectura de Gatling es asíncrona siempre que el protocolo
subyacente, como HTTP, se pueda implementar de manera no
bloqueadora. Este tipo de arquitectura nos permite implementar
usuarios virtuales como mensajes en lugar de hilos dedicados, lo que
los hace muy económicos. Por lo tanto, ejecutar miles de usuarios
virtuales concurrentes no es un problema.
• Gatling tiene licencia bajo la Apache License v2.0
• El módulo de generación de informes predeterminado hace uso de
Highcharts y Highstock, dos excelentes bibliotecas de JavaScript
desarrolladas por Highsoft. Estas bibliotecas no son de código abierto,
ni son gratuitas para nuestro caso de uso.
• Compramos licencias de desarrollador y conseguimos un acuerdo con
Highsoft para poder distribuir sus bibliotecas con algunas
restricciones. Como consecuencia, este módulo no puede ser de
origen abierto y debe desarrollarse en un proyecto separado: gatling-
highcharts . Sin embargo, por razones de conveniencia, distribuimos
un paquete listo para usar.
Conclusión
• Comprenderá que Gatling es una alternativa real a otras herramientas
de prueba de rendimiento, facilidad de uso, eficiencia y confiabilidad,
en pocos minutos podría realizar una prueba de escalabilidad, una
prueba de esfuerzo o una prueba en los límites. Es una herramienta
que es gratuita, en constante evolución, y sería una lástima no usarla
en nuestros proyectos.

S-ar putea să vă placă și