Um estudo comparativo entre modelos de concorrência com ênfase em escalabilidade para aplicações Web

dc.contributor.advisor1Dall’Oglio, Pablo
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/3474323793070145pt_BR
dc.contributor.referee1Dall’Oglio, Pablo
dc.contributor.referee1Funke, Edson
dc.contributor.referee1Valmorbida, Willian
dc.creatorConcatto, Mauricio Colognese
dc.date.accessioned2017-03-23T18:37:40Z
dc.date.available2017-03-23T18:37:40Z
dc.date.issued2017-02
dc.date.submitted2016-12-13
dc.description.abstractCom a ascensão da internet, dos dispositivos móveis e a crescente demanda por aplicativos Web cada vez mais dinâmicos, os serviços que são disponibilizados na internet devem estar preparados para suportar um alto grau de acessos concorrentes sem enfrentar problemas como lentidão e instabilidade. A construção de aplicativos que suportem este alto grau de concorrência nem sempre é trivial, devido a isso nos últimos anos diversas abstrações de alto nível para implementar sistemas concorrentes vem ganhando destaque, como por exemplo o modelo de atores. Estas soluções são implementadas utilizando arquiteturas multithread, baseadas em eventos ou alguma solução hibrida. Entretanto, a área carece de estudos aprofundados que analisem o desempenho da utilização destas técnicas quando aplicadas nas diversas camadas de uma aplicação, como serviços e acesso a dados. Este trabalho visa realizar um estudo comparativo detalhado entre a utilização destes modelos nas várias camadas das aplicações Web, através da execução de testes de carga em um conjunto de cenários com diferentes requisitos de performance e concorrência.pt_BR
dc.description.abstractWith the rise of the internet, mobile devices and the growing demand for increasingly dynamic Web applications, the services that are available on the Internet should be prepared to sustain a high degree of concurrent access without facing problems such as slowdowns and instability. Building applications that support this high level of concurrency is not always easy, because of that in recent years several high-level abstractions to implement concurrent systems is gaining prominence, such as the actor model. These solutions are implemented using multithread architecture, event-driven architecture or some hybrid solution. However, the area lacks depth studies to analyze the performance of the use of these techniques when applied in several layers of an application, such as services and data access. This study aims at a detailed comparative study of the use of models in the various layers of Web applications by running load tests on a set of scenarios with different performance and concurrency requirements.pt_BR
dc.identifier.citationCONCATTO, Mauricio Colognese. Um estudo comparativo entre modelos de concorrência com ênfase em escalabilidade para aplicações Web. 2016. Monografia (Graduação em Engenharia da Computação) – Universidade do Vale do Taquari - Univates, Lajeado, 13 dez. 2016. Disponível em: http://hdl.handle.net/10737/1426. pt_BR
dc.identifier.urihttp://hdl.handle.net/10737/1426
dc.language.isopt_BRpt_BR
dc.rightsopenAccesspt_BR
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/*
dc.subjectSoftwarept_BR
dc.subjectConcorrênciapt_BR
dc.subjectWebpt_BR
dc.subjectEscalabilidadept_BR
dc.subjectComputaçãopt_BR
dc.subject.cnpqCETpt_BR
dc.titleUm estudo comparativo entre modelos de concorrência com ênfase em escalabilidade para aplicações Webpt_BR
dc.typebachelorThesispt_BR
Arquivos
Pacote original
Agora exibindo 1 - 1 de 1
Carregando...
Imagem em miniatura
Nome:
2016MauricioCologneseConcatto.pdf
Tamanho:
3.1 MB
Formato:
Adobe Portable Document Format
Descrição:
Pacote de licença
Agora exibindo 1 - 1 de 1
Carregando...
Imagem em miniatura
Nome:
license.txt
Tamanho:
4.51 KB
Formato:
Item-specific license agreed upon to submission
Descrição: