Análisis del impacto en la performance de una web app utilizando un lenguaje compilado y un lenguaje interpretado
Actualmente se desarrollan muchas aplicaciones web y el tiempo de respuesta de las mismas es un factor muy importante. En este trabajo se presenta un análisis de dos stacks de tecnologías utilizando, por un lado, un lenguaje compilado (Golang) y, por otro lado, un lenguaje interpretado (Python). El...
Guardado en:
| Autores principales: | , , |
|---|---|
| Formato: | Objeto de conferencia |
| Lenguaje: | Español |
| Publicado: |
2019
|
| Materias: | |
| Acceso en línea: | http://sedici.unlp.edu.ar/handle/10915/91077 |
| Aporte de: |
| id |
I19-R120-10915-91077 |
|---|---|
| record_format |
dspace |
| institution |
Universidad Nacional de La Plata |
| institution_str |
I-19 |
| repository_str |
R-120 |
| collection |
SEDICI (UNLP) |
| language |
Español |
| topic |
Ciencias Informáticas Lenguaje compilado lenguaje interpretado Golang Python AWS Test de performance Throughput Latencia |
| spellingShingle |
Ciencias Informáticas Lenguaje compilado lenguaje interpretado Golang Python AWS Test de performance Throughput Latencia Ré, Brian Edgar Ré, Michele Philippe Olmedo, Agustín Análisis del impacto en la performance de una web app utilizando un lenguaje compilado y un lenguaje interpretado |
| topic_facet |
Ciencias Informáticas Lenguaje compilado lenguaje interpretado Golang Python AWS Test de performance Throughput Latencia |
| description |
Actualmente se desarrollan muchas aplicaciones web y el tiempo de respuesta de las mismas es un factor muy importante. En este trabajo se presenta un análisis de dos stacks de tecnologías utilizando, por un lado, un lenguaje compilado (Golang) y, por otro lado, un lenguaje interpretado (Python). El aspecto a analizar será desde el punto de vista técnico aplicado a un caso de uso de un e-commerce (listar elementos aplicando un filtro). Se analizó principalmente el throughput.
Las pruebas se realizaron en instancias EC2 de AWS que se encontraban dentro del mismo availability zone, haciendo peticiones al servidor a través de una IP privada. Además, se analizó el impacto que tiene considerar la latencia entre el cliente y el servidor al realizar peticiones. En conclusión, los resultados demuestran que Golang tiene un throughput mejor que Python con una latencia mínima, pero a medida que aumenta la latencia disminuye la diferencia entre ambos lenguajes. |
| format |
Objeto de conferencia Objeto de conferencia |
| author |
Ré, Brian Edgar Ré, Michele Philippe Olmedo, Agustín |
| author_facet |
Ré, Brian Edgar Ré, Michele Philippe Olmedo, Agustín |
| author_sort |
Ré, Brian Edgar |
| title |
Análisis del impacto en la performance de una web app utilizando un lenguaje compilado y un lenguaje interpretado |
| title_short |
Análisis del impacto en la performance de una web app utilizando un lenguaje compilado y un lenguaje interpretado |
| title_full |
Análisis del impacto en la performance de una web app utilizando un lenguaje compilado y un lenguaje interpretado |
| title_fullStr |
Análisis del impacto en la performance de una web app utilizando un lenguaje compilado y un lenguaje interpretado |
| title_full_unstemmed |
Análisis del impacto en la performance de una web app utilizando un lenguaje compilado y un lenguaje interpretado |
| title_sort |
análisis del impacto en la performance de una web app utilizando un lenguaje compilado y un lenguaje interpretado |
| publishDate |
2019 |
| url |
http://sedici.unlp.edu.ar/handle/10915/91077 |
| work_keys_str_mv |
AT rebrianedgar analisisdelimpactoenlaperformancedeunawebapputilizandounlenguajecompiladoyunlenguajeinterpretado AT remichelephilippe analisisdelimpactoenlaperformancedeunawebapputilizandounlenguajecompiladoyunlenguajeinterpretado AT olmedoagustin analisisdelimpactoenlaperformancedeunawebapputilizandounlenguajecompiladoyunlenguajeinterpretado |
| bdutipo_str |
Repositorios |
| _version_ |
1764820490673717249 |