Migración de arquitectura monolítica, a una distribuida a través de DDD y EDA para mejorar performance y escalabilidad.
Loading...
Date
2024
Authors
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)