dc.creator.ID |
MAFRA, L. E. B. |
pt_BR |
dc.creator.Lattes |
http://lattes.cnpq.br/5031284354254356 |
pt_BR |
dc.contributor.advisor1 |
SILVA, Thiago Emmanuel Pereira da Cunha. |
|
dc.contributor.advisor1ID |
SILVA, T. E. P. C. |
pt_BR |
dc.contributor.advisor1Lattes |
http://lattes.cnpq.br/3273998433544268 |
pt_BR |
dc.contributor.advisor2 |
FIREMAN, Daniel Lacet de Faria. |
|
dc.contributor.advisor2ID |
FIREMAN, D. L. F. |
pt_BR |
dc.contributor.advisor2Lattes |
http://lattes.cnpq.br/8895463227448929 |
pt_BR |
dc.contributor.referee1 |
BAPTISTA, Claudio. |
|
dc.contributor.referee2 |
MASSONI, Tiago Lima. |
|
dc.description.resumo |
O modelo de computação serverless permite a criação e execução
de aplicações na nuvem, delegando para a plataforma a responsabilidade
de gerenciamento e escalonamento da infraestrutura.
Com isso, a cobrança pelos serviços considera apenas o tempo
de execução de requisições, havendo naturalmente um uso eiciente
de recursos. Essa estratégia visa reduzir custos de manter os
serviços executando, mas vem com um ônus: iniciar aplicações demandam
um tempo (cold start), e fazer isso sempre que a aplicação
for requisitada pode ser um empecilho para o desempenho delas,
principalmente em um ambiente altamente escalável. A técnica de
Prebaking surge como uma solução para esse problema, utilizando
o método de snapshot do estado de um processo para lidar com o
cold start, obtendo bons resultados para aplicações criadas em Java.
Nessa direção, este trabalho visa avaliar a utilização desse método
para a redução do cold start de aplicações Javascripts que utilizam
a runtime V8. |
pt_BR |
dc.publisher.country |
Brasil |
pt_BR |
dc.publisher.department |
Centro de Engenharia Elétrica e Informática - CEEI |
pt_BR |
dc.publisher.initials |
UFCG |
pt_BR |
dc.subject.cnpq |
Ciência da Computação. |
pt_BR |
dc.title |
Avaliação da técnica de snapshotting para mitigar os efeitos do cold start de funções Javascript executados em ambiente FaaS. |
pt_BR |
dc.date.issued |
2023-02-14 |
|
dc.description.abstract |
The serverless computing model allows the creation and execution of applications in the cloud,
delegating to the platform the responsibility for managing and scaling the infrastructure. As a result,
billing for services considers only the execution time of requests, naturally resulting in efficient use of
resources. This strategy aims to reduce the costs of keeping services running, but it comes with a
burden: starting applications takes time (cold start), and doing this whenever the application is
requested can be a hindrance to their performance, especially in a highly scalable environment. The
Prebaking technique emerges as a solution to this problem, using the method of snapshotting the
state of a process to deal with the cold start, obtaining good results for applications created in Java. In
this direction, this work aims to evaluate the use of this method to reduce the cold start of Javascript
applications that use the V8 runtime. |
pt_BR |
dc.identifier.uri |
http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/29350 |
|
dc.date.accessioned |
2023-04-11T15:58:50Z |
|
dc.date.available |
2023-04-11 |
|
dc.date.available |
2023-04-11T15:58:50Z |
|
dc.type |
Trabalho de Conclusão de Curso |
pt_BR |
dc.subject |
Snapshotting |
pt_BR |
dc.subject |
Cold start - funções Javascript |
pt_BR |
dc.subject |
Funções Javascript - cold start |
pt_BR |
dc.subject |
Ambiente FaaS |
pt_BR |
dc.subject |
FaaS |
pt_BR |
dc.subject |
Runtime V8 |
pt_BR |
dc.subject |
V8 Runtime |
pt_BR |
dc.subject |
Função como serviço |
pt_BR |
dc.subject |
Cold start - Javascript functions |
pt_BR |
dc.subject |
Cold start - Javascript functions |
pt_BR |
dc.subject |
FaaS environment |
pt_BR |
dc.subject |
Function as a service |
pt_BR |
dc.rights |
Acesso Aberto |
pt_BR |
dc.creator |
MAFRA, Luis Eduardo Barroso. |
|
dc.publisher |
Universidade Federal de Campina Grande |
pt_BR |
dc.language |
por |
pt_BR |
dc.title.alternative |
Evaluation of the snapshotting technique to mitigate the cold start effects of Javascript functions executed in a FaaS environment. |
pt_BR |
dc.identifier.citation |
MAFRA, Luis Eduardo Barroso. Avaliação da técnica de snapshotting para mitigar os efeitos do cold start de funções Javascript executados em ambiente FaaS. 2023. 11f. (Trabalho de Conclusão de Curso - Artigo), Curso de Bacharelado em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande – Paraíba - Brasil, 2023. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/29350 |
pt_BR |