bachelorThesis
Escalabilidade em Aplicações Web: Estudo de Caso em um Sistema Ruby on Rails
Fecha
2017-06-14Registro en:
CARVALHO NETO, Luiz Rogério de. Escalabilidade em Aplicações Web: Estudo de Caso em um Sistema Ruby on Rails. 2017. 35 f. Monografia (Especialização) - Curso de Engenharia de Software, Centro de Ciências Exatas e da Terra, Universidade Federal do Rio Grande do Norte, Natal, 2017.
Autor
de Carvalho Neto, Luiz Rogério de
Resumen
Scalability is a desirable attribute of software systems, particularly on web applicati- ons, which may deal with large traffic spikes at any time. This work presents a case study on an application built using the Ruby on Rails framework. This study specifically targets a mailing list with customized content feature, which runs for more than 500.000 registe- red users. A new approach is suggested to implement that feature, thoroughly analyzing the nuances of each solution through metrics from performed experiments. Results show a significant decrease in resource consumption for the proposed solution. Future studies may perform experiments on multi-processor servers in order to see if further benefits can be observed on the suggested solution, due to its parallelizable nature.