Show simple item record

Professor Advisordc.contributor.advisorSimmonds Wagemann, Jocelyn
Authordc.contributor.authorSaavedra Mayorga, Gonzalo Alberto
Associate professordc.contributor.otherGonzález González, Dionisio
Associate professordc.contributor.otherMuñoz Órdenes, Andrés
Admission datedc.date.accessioned2025-05-29T16:27:45Z
Available datedc.date.available2025-05-29T16:27:45Z
Publication datedc.date.issued2025
Identifierdc.identifier.urihttps://repositorio.uchile.cl/handle/2250/205208
Abstractdc.description.abstractLa presente memoria aborda los desafíos de escalabilidad y mantenibilidad que enfrentan las plataformas tecnológicas de Reite en un contexto de crecimiento empresarial constante. El trabajo se centra en dos plataformas de la empresa principalmente: la plataforma de administración externa y la plataforma de usuarios. La plataforma de administración externa presenta problemas relacionados con tiempos de carga elevados, derivados del incremento en la cantidad de transacciones que deben procesarse. Por su parte, la plataforma de usuarios enfrenta dificultades de mantenibilidad debido a la proliferación de versiones personalizadas para distintos clientes empresariales, lo que ha generado complejidad tanto en la mantenibilidad de las versiones existentes como en el desarrollo de las emergentes. Con el objetivo de resolver estas problemáticas, se propusieron e implementaron soluciones específicas en cada aplicación. Para la plataforma de administración externa, se introdujo una estructura de datos basada en resúmenes diarios, lo que permite condensar la información transaccional de manera eficiente, considerando la lógica de negocio. Esto optimiza el desempeño del sistema al reducir los costos computacionales asociados a la consulta de datos históricos y al delegar el cálculo de métricas a un nivel diario, facilitando el procesamiento a partir de estos valores condensados. Finalmente, en cuanto a la plataforma de usuarios, se diseñó e implementó una línea de productos de software. Este enfoque permite centralizar el código en un núcleo común, gestionando las variaciones específicas de cada cliente a través de parametrizaciones. Como resultado, se simplifican las tareas de mantenimiento, se minimizan redundancias en el código, se evitan problemas de diferencias entre versiones y se facilita la escalabilidad del sistema, alineándolo con las demandas futuras del negocio.es_ES
Lenguagedc.language.isoeses_ES
Publisherdc.publisherUniversidad de Chilees_ES
Type of licensedc.rightsAttribution-NonCommercial-NoDerivs 3.0 United States*
Link to Licensedc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/us/*
Títulodc.titleEscalabilidad y mantenibilidad de plataformas de Reitees_ES
Document typedc.typeTesises_ES
dc.description.versiondc.description.versionVersión original del autores_ES
dcterms.accessRightsdcterms.accessRightsAcceso abiertoes_ES
Catalogueruchile.catalogadorchbes_ES
Departmentuchile.departamentoDepartamento de Ciencias de la Computaciónes_ES
Facultyuchile.facultadFacultad de Ciencias Físicas y Matemáticases_ES
uchile.carrerauchile.carreraIngeniería Civil en Computaciónes_ES
uchile.gradoacademicouchile.gradoacademicoLicenciadoes_ES
uchile.notadetesisuchile.notadetesisMemoria para optar al título de Ingeniero Civil en Computaciónes_ES


Files in this item

Icon

This item appears in the following Collection(s)

Show simple item record

Attribution-NonCommercial-NoDerivs 3.0 United States
Except where otherwise noted, this item's license is described as Attribution-NonCommercial-NoDerivs 3.0 United States