Migración de la plataforma Goph a React JS y a una API Restful EN Node.Js para soportar mayor número de conexiones recurrentes

Proyecto de aplicación de conocimiento (Ingeniería de Sistemas y Telecomunicaciones), Facultad de Ciencias Básicas e Ingeniería, Pereira, 2021.

Autores:
Valencia Velásquez, Sergio Esteban
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2022
Institución:
Universidad Católica de Pereira
Repositorio:
Repositorio Institucional - RIBUC
Idioma:
spa
OAI Identifier:
oai:repositorio.ucp.edu.co:10785/9441
Acceso en línea:
https://repositorio.ucp.edu.co/entities/publication/f40c1432-20c2-401c-a9fa-346986068630
Palabra clave:
Cliente – Servidor
Client – Server
Node.JS
Node.JS
Migración de software
Software migration
React JS
React JS
Rights
openAccess
License
http://creativecommons.org/licenses/by-nc-nd/4.0/deed.es
id RepoRIBUC2_3b8c1f9e2a4fe63752b27e2a9c8ce6f0
oai_identifier_str oai:repositorio.ucp.edu.co:10785/9441
network_acronym_str RepoRIBUC2
network_name_str Repositorio Institucional - RIBUC
repository_id_str
dc.title.spa.fl_str_mv Migración de la plataforma Goph a React JS y a una API Restful EN Node.Js para soportar mayor número de conexiones recurrentes
title Migración de la plataforma Goph a React JS y a una API Restful EN Node.Js para soportar mayor número de conexiones recurrentes
spellingShingle Migración de la plataforma Goph a React JS y a una API Restful EN Node.Js para soportar mayor número de conexiones recurrentes
Cliente – Servidor
Client – Server
Node.JS
Node.JS
Migración de software
Software migration
React JS
React JS
title_short Migración de la plataforma Goph a React JS y a una API Restful EN Node.Js para soportar mayor número de conexiones recurrentes
title_full Migración de la plataforma Goph a React JS y a una API Restful EN Node.Js para soportar mayor número de conexiones recurrentes
title_fullStr Migración de la plataforma Goph a React JS y a una API Restful EN Node.Js para soportar mayor número de conexiones recurrentes
title_full_unstemmed Migración de la plataforma Goph a React JS y a una API Restful EN Node.Js para soportar mayor número de conexiones recurrentes
title_sort Migración de la plataforma Goph a React JS y a una API Restful EN Node.Js para soportar mayor número de conexiones recurrentes
dc.creator.fl_str_mv Valencia Velásquez, Sergio Esteban
dc.contributor.author.none.fl_str_mv Valencia Velásquez, Sergio Esteban
dc.subject.spa.fl_str_mv Cliente – Servidor
Client – Server
Node.JS
Node.JS
Migración de software
Software migration
React JS
React JS
topic Cliente – Servidor
Client – Server
Node.JS
Node.JS
Migración de software
Software migration
React JS
React JS
description Proyecto de aplicación de conocimiento (Ingeniería de Sistemas y Telecomunicaciones), Facultad de Ciencias Básicas e Ingeniería, Pereira, 2021.
publishDate 2022
dc.date.accessioned.none.fl_str_mv 2022-02-25T22:45:20Z
dc.date.available.none.fl_str_mv 2022-02-25T22:45:20Z
dc.date.issued.none.fl_str_mv 2022-01-05
dc.type.spa.fl_str_mv Trabajo de Grado – Pregrado
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.coarversion.none.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.version.none.fl_str_mv info:eu-repo/semantics/publishedVersion
format http://purl.org/coar/resource_type/c_7a1f
status_str publishedVersion
dc.identifier.other.none.fl_str_mv DDMIST119
dc.identifier.uri.none.fl_str_mv https://repositorio.ucp.edu.co/entities/publication/f40c1432-20c2-401c-a9fa-346986068630
identifier_str_mv DDMIST119
url https://repositorio.ucp.edu.co/entities/publication/f40c1432-20c2-401c-a9fa-346986068630
dc.language.iso.fl_str_mv spa
language spa
dc.relation.ispartofseries.none.fl_str_mv Monografía; DDMIST119
dc.rights.uri.spa.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/deed.es
dc.rights.accessrights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.none.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/deed.es
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.publisher.spa.fl_str_mv Universidad Católica de Pereira
institution Universidad Católica de Pereira
bitstream.url.fl_str_mv https://repositorio.ucp.edu.co/bitstreams/9cc21f4e-1659-43e9-a969-bb3c9dbc73b5/download
https://repositorio.ucp.edu.co/bitstreams/881efe1b-a2ad-49a9-af66-5b1804155d82/download
https://repositorio.ucp.edu.co/bitstreams/59d8e477-2370-4233-961b-c113969da669/download
https://repositorio.ucp.edu.co/bitstreams/7737e096-92c2-4f96-b2a5-eb21ef3ef440/download
bitstream.checksum.fl_str_mv 0afff188e09d9b2ea52a011da2f11311
8a4605be74aa9ea9d79846c1fba20a33
e8dc37a46a09b35e89a0733549cb9f6b
ff31a3731a34e1437f7893dfdc2befcd
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional de la Universidad Católica de Pereira - RIBUC
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1828143548758753280
spelling Valencia Velásquez, Sergio Esteban2022-02-25T22:45:20Z2022-02-25T22:45:20Z2022-01-05DDMIST119https://repositorio.ucp.edu.co/entities/publication/f40c1432-20c2-401c-a9fa-346986068630Proyecto de aplicación de conocimiento (Ingeniería de Sistemas y Telecomunicaciones), Facultad de Ciencias Básicas e Ingeniería, Pereira, 2021.En la actualidad, los aplicativos web desarrollados sobre lenguajes solos y con antiguas prácticas están sufriendo por el constante aumento en sus clientes y peticiones, situación que los hace más lentos y requieren un mayor tiempo de respuesta. Inggo Developments S.A.S. ha tenido esta problemática al tener un alza significativa en sus usuarios y peticiones realizadas, trabajando a través de una plataforma que consume recursos de los propios servidores con conectividad muy baja, provocando un colapso en el sistema al tener mayor concurrencia. Para esta problemática se planteó como solución una migración del software a React JS y Node.JS para disminuir el consumo de los propios servidores, aumentando el consumo de los clientes, lo cual permite soportar una mayor concurrencia y estabilidad para el sistema. Este documento presenta de manera breve las actividades realizadas durante dicho proceso de migración. /Abstract: Currently, web applications developed over lonely languages and with old practices are suffering by the constant increase in their clients and requests, situation that makes them slower and requires a higher response time. Inggo Developments S.A.S. has had this problematic due to a significant rise in its users and requests made in the software, working through a platform which consumes resources of their own servers with a very low connectivity, triggering a collapse on the system because of a higher concurrence. For this problematic it was proposed as a solution a software migration to React JS and Node.JS to reduce the consumption of the clients, which allows to hold a higher concurrence and stability for the system. This document presents briefly the activities made along said migration process.Universidad Católica de Pereira. Asesor: Celín Barraza, Alexander De JesúsUniversidad Católica de PereiraMonografía; DDMIST119http://creativecommons.org/licenses/by-nc-nd/4.0/deed.esinfo:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Cliente – ServidorClient – ServerNode.JSNode.JSMigración de softwareSoftware migrationReact JSReact JSMigración de la plataforma Goph a React JS y a una API Restful EN Node.Js para soportar mayor número de conexiones recurrentesTrabajo de Grado – Pregradohttp://purl.org/coar/resource_type/c_7a1fhttp://purl.org/coar/version/c_970fb48d4fbd8a85info:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/publishedVersionspaPublicationORIGINALDDMIST119.pdfDDMIST119.pdfTrabajo de gradoapplication/pdf1234109https://repositorio.ucp.edu.co/bitstreams/9cc21f4e-1659-43e9-a969-bb3c9dbc73b5/download0afff188e09d9b2ea52a011da2f11311MD54LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.ucp.edu.co/bitstreams/881efe1b-a2ad-49a9-af66-5b1804155d82/download8a4605be74aa9ea9d79846c1fba20a33MD55TEXTDDMIST119.pdf.txtDDMIST119.pdf.txtExtracted texttext/plain64142https://repositorio.ucp.edu.co/bitstreams/59d8e477-2370-4233-961b-c113969da669/downloade8dc37a46a09b35e89a0733549cb9f6bMD56THUMBNAILDDMIST119.pdf.jpgDDMIST119.pdf.jpgGenerated Thumbnailimage/jpeg6876https://repositorio.ucp.edu.co/bitstreams/7737e096-92c2-4f96-b2a5-eb21ef3ef440/downloadff31a3731a34e1437f7893dfdc2befcdMD5710785/9441oai:repositorio.ucp.edu.co:10785/94412025-01-27 16:04:50.066http://creativecommons.org/licenses/by-nc-nd/4.0/deed.esopen.accesshttps://repositorio.ucp.edu.coRepositorio Institucional de la Universidad Católica de Pereira - RIBUCbdigital@metabiblioteca.comTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=