Evaluación de la inicialización y el arranque en frio de los lenguajes de programación en una plataforma serverless: Amazon Web Services como caso de estudio

Serverless Computing es una arquitectura en el Cloud, alternativa al modelo tradicional. Ofrece numerosas ventajas sobre el modelo monolítico, como aportar agilidad, innovación, escalado automático, flexibilidad en el desarrollo y una mejor evaluación y control de los costos. Surgió como una evoluci...

Descripción completa

Detalles Bibliográficos
Autores principales: Rodríguez, Matías, Rodríguez, Nelson R., Murazzo, María Antonia
Formato: Objeto de conferencia
Lenguaje:Español
Publicado: 2023
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/164994
Aporte de:
id I19-R120-10915-164994
record_format dspace
spelling I19-R120-10915-1649942024-04-18T20:03:27Z http://sedici.unlp.edu.ar/handle/10915/164994 Evaluación de la inicialización y el arranque en frio de los lenguajes de programación en una plataforma serverless: Amazon Web Services como caso de estudio Rodríguez, Matías Rodríguez, Nelson R. Murazzo, María Antonia 2023-10 2024 2024-04-18T12:12:29Z es Ciencias Informáticas Serverless Computing FaaS Programming Language Cloud Computing Serverless Computing es una arquitectura en el Cloud, alternativa al modelo tradicional. Ofrece numerosas ventajas sobre el modelo monolítico, como aportar agilidad, innovación, escalado automático, flexibilidad en el desarrollo y una mejor evaluación y control de los costos. Surgió como una evolución de microservicios corriendo en contenedores e implementando funciones, por lo cual a veces se lo denomina función como servicio. En el presente trabajo se evalúa el comportamiento de distintos lenguajes de programación en la inicialización y el arranque en frío, bajo un enfoque serverless en la plataforma Amazon Web Services. Debido a que la comparación de los lenguajes se puede llevar a cabo en diferentes aspectos o tomando diferentes tipos de métricas, se consideró oportuno realizar las pruebas mediante operaciones CRUD. Esto además permite analizar el comportamiento de los mismos al inicializar la base de datos. Surgen por lo tanto una serie de interrogantes como: ¿La inicialización de los lenguajes de programación son todos iguales?, ¿La inicialización de la base de datos con los lenguajes de programación es independiente del lenguaje usado?, ¿El cold start es equivalente en los distintos lenguajes? ¿El impacto del mismo es relevante cuando la cantidad de requerimientos es elevada? ¿Cuál es la combinación de lenguajes de programación más conveniente para operaciones CRUD?. Mediante las pruebas realizadas se pudieron evaluar el comportamiento de los lenguajes de programación y contestar algunos de los interrogantes arriba mencionados. Red de Universidades con Carreras en Informática Objeto de conferencia Objeto de conferencia http://creativecommons.org/licenses/by-nc-sa/4.0/ Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) application/pdf 457-466
institution Universidad Nacional de La Plata
institution_str I-19
repository_str R-120
collection SEDICI (UNLP)
language Español
topic Ciencias Informáticas
Serverless Computing
FaaS
Programming Language
Cloud Computing
spellingShingle Ciencias Informáticas
Serverless Computing
FaaS
Programming Language
Cloud Computing
Rodríguez, Matías
Rodríguez, Nelson R.
Murazzo, María Antonia
Evaluación de la inicialización y el arranque en frio de los lenguajes de programación en una plataforma serverless: Amazon Web Services como caso de estudio
topic_facet Ciencias Informáticas
Serverless Computing
FaaS
Programming Language
Cloud Computing
description Serverless Computing es una arquitectura en el Cloud, alternativa al modelo tradicional. Ofrece numerosas ventajas sobre el modelo monolítico, como aportar agilidad, innovación, escalado automático, flexibilidad en el desarrollo y una mejor evaluación y control de los costos. Surgió como una evolución de microservicios corriendo en contenedores e implementando funciones, por lo cual a veces se lo denomina función como servicio. En el presente trabajo se evalúa el comportamiento de distintos lenguajes de programación en la inicialización y el arranque en frío, bajo un enfoque serverless en la plataforma Amazon Web Services. Debido a que la comparación de los lenguajes se puede llevar a cabo en diferentes aspectos o tomando diferentes tipos de métricas, se consideró oportuno realizar las pruebas mediante operaciones CRUD. Esto además permite analizar el comportamiento de los mismos al inicializar la base de datos. Surgen por lo tanto una serie de interrogantes como: ¿La inicialización de los lenguajes de programación son todos iguales?, ¿La inicialización de la base de datos con los lenguajes de programación es independiente del lenguaje usado?, ¿El cold start es equivalente en los distintos lenguajes? ¿El impacto del mismo es relevante cuando la cantidad de requerimientos es elevada? ¿Cuál es la combinación de lenguajes de programación más conveniente para operaciones CRUD?. Mediante las pruebas realizadas se pudieron evaluar el comportamiento de los lenguajes de programación y contestar algunos de los interrogantes arriba mencionados.
format Objeto de conferencia
Objeto de conferencia
author Rodríguez, Matías
Rodríguez, Nelson R.
Murazzo, María Antonia
author_facet Rodríguez, Matías
Rodríguez, Nelson R.
Murazzo, María Antonia
author_sort Rodríguez, Matías
title Evaluación de la inicialización y el arranque en frio de los lenguajes de programación en una plataforma serverless: Amazon Web Services como caso de estudio
title_short Evaluación de la inicialización y el arranque en frio de los lenguajes de programación en una plataforma serverless: Amazon Web Services como caso de estudio
title_full Evaluación de la inicialización y el arranque en frio de los lenguajes de programación en una plataforma serverless: Amazon Web Services como caso de estudio
title_fullStr Evaluación de la inicialización y el arranque en frio de los lenguajes de programación en una plataforma serverless: Amazon Web Services como caso de estudio
title_full_unstemmed Evaluación de la inicialización y el arranque en frio de los lenguajes de programación en una plataforma serverless: Amazon Web Services como caso de estudio
title_sort evaluación de la inicialización y el arranque en frio de los lenguajes de programación en una plataforma serverless: amazon web services como caso de estudio
publishDate 2023
url http://sedici.unlp.edu.ar/handle/10915/164994
work_keys_str_mv AT rodriguezmatias evaluaciondelainicializacionyelarranqueenfriodeloslenguajesdeprogramacionenunaplataformaserverlessamazonwebservicescomocasodeestudio
AT rodrigueznelsonr evaluaciondelainicializacionyelarranqueenfriodeloslenguajesdeprogramacionenunaplataformaserverlessamazonwebservicescomocasodeestudio
AT murazzomariaantonia evaluaciondelainicializacionyelarranqueenfriodeloslenguajesdeprogramacionenunaplataformaserverlessamazonwebservicescomocasodeestudio
_version_ 1807222957582319616