Migración de arquitectura monolítica, a una distribuida a través de DDD y EDA para mejorar performance y escalabilidad.

Loading...
Thumbnail Image

Date

2024

Journal Title

Journal ISSN

Volume Title

Publisher

Universidad de Concepción

Abstract

Blue Express es la empresa líder de logística y distribución en Chile perteneciente al grupo COPEC la cual tiene como misión ser el impulsor del crecimiento en los negocios de las personas para llevarlas al siguiente nivel a través de la logística e-commerce. Dentro de la compañía se está viviendo un proceso de transformación tecnológica la cual requiere cumplir con los requerimientos presentes y futuros de demanda comercial y tecnológica que requiera la operación de la compañía. En esta memoria se analizarán diferentes aspectos del proceso de diseño, implementación y puesta en producción de diferentes componentes de software. Estos son 3 APIs y un consumidor los cuales participarán de manera integral en el funcionamiento operativo de la compañía, se evaluarán, se probarán y serán colocados en producción. Todo esto bajo un marco de Domain Driven Design, las 3 APIs están en el dominio de órdenes y el consumidor dentro de tracking operacional mostrando a la vez él uso de una arquitectura basada en eventos (EDA). Finalmente se vio la implementación de estos artefactos y sus resultados de desempeño en producción siendo estos últimos satisfactorios.

Description

Tesis presentada para optar al título de Ingeniero Civil Informático

Keywords

Software computacional Desarrollo, ⁠Logística, ⁠Scrum (Desarrollo software computacional)

Citation

URI

Collections