ifgarces / TomaRamosApp_rails

Simulador de toma de ramos Uandes - Web
https://tomaramos.app
MIT License
0 stars 0 forks source link

Agregar tests de rendimiento para el servidor de producción #30

Closed ifgarces closed 1 year ago

ifgarces commented 1 year ago

Probar la capacidad de concurrencia de usuarios con la arquitectura de producción usual (Google Cloud VM e2-micro), para evaluar si se necesita mejorar el plan de VM para periodos de alta demanda (i.e. antes y durante el proceso de toma de ramos). Para que no pase lo de siempre en Banner MiUandes donde el servicio no funciona por la alta demanda y la pobre infraestructura y/o rendimiento.

ifgarces commented 1 year ago

Hay un interesante proyecto open-source para ejecutar tests de rendimiento en páginas web: www.sitespeed.io

ifgarces commented 1 year ago

Después de ciertos commits donde se agregaron scripts sencillos de prueba de concurrencia de usuarios, y por el rendimiento general de una VM e2-micro, se decidió que en periodos de alta demanda es necesario mejorar el plan de VM. Se decidió por una máquina e2-medium que provee un rendimiento satisfactorio.