Search Legacy Deprecation: Descontinuación de flujo obsoleto en middleware de búsquedas. Semestre de industria
El presente trabajo detalla el proceso de modernización tecnológica llevado a cabo en el middleware de búsquedas de MercadoLibre, centrado en la migración de clientes del flujo obsoleto hacia un flujo actualizado y unificado. Este proyecto surgió como respuesta a los desafíos técnicos asociados al m...
- Autores:
-
Jaramillo Ocampo, Santiago
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2025
- Institución:
- Universidad de Antioquia
- Repositorio:
- Repositorio UdeA
- Idioma:
- spa
- OAI Identifier:
- oai:bibliotecadigital.udea.edu.co:10495/46703
- Acceso en línea:
- https://hdl.handle.net/10495/46703
- Palabra clave:
- Comercio electrónico
Electronic commerce
Desarrollo de programas para computador
Computer software – Development
Obsolencia de los productos
Product obsolescence
Busqueda en bases de datos
Database searching
http://vocabularies.unesco.org/thesaurus/concept5657
- Rights
- openAccess
- License
- http://creativecommons.org/licenses/by-nc-nd/4.0/
| Summary: | El presente trabajo detalla el proceso de modernización tecnológica llevado a cabo en el middleware de búsquedas de MercadoLibre, centrado en la migración de clientes del flujo obsoleto hacia un flujo actualizado y unificado. Este proyecto surgió como respuesta a los desafíos técnicos asociados al mantenimiento y la integración de sistemas obsoletos, con el objetivo de mejorar la eficiencia operativa, la mantenibilidad del código y la experiencia del desarrollador y del usuario final. La metodología adoptada integró enfoques cualitativos y cuantitativos, complementados con principios de metodologías ágiles, lo que permitió estructurar un plan iterativo para diagnosticar, planificar y ejecutar la migración. Entre las actividades destacadas se incluyen la identificación de clientes dependientes del flujo obsoleto, el diseño e implementación de un sistema de monitoreo para rastrear los tipos de flujo de respuesta, y la clasificación de casos de compatibilidad. Asimismo, se eliminaron alrededor de 2000 líneas de código obsoleto y se optimizó la arquitectura del middleware. Los resultados evidenciaron una mejora significativa, con la reducción del porcentaje de respuestas de flujo obsoleto del 6,60% al 3,92% y el aumento de las respuestas del flujo actualizado del 93,40% al 96,08%. Además, se introdujo la capacidad de usar nuevas funcionalidades, como la personalización de respuestas y un sistema mejorado para la gestión visual de tarjetas de productos. Estas acciones no solo redujeron la deuda técnica, sino que también sientan un precedente para futuras iniciativas de modernización, promoviendo un ecosistema que fomenta la innovación continua y garantiza un servicio de alta calidad. |
|---|
