Integración logística internacional entre dos plataformas
Dos microservicios para que la operación logística no dependa de cruces manuales entre plataformas.
Dos microservicios en Java 21 con Spring Boot, arquitectura hexagonal y Oracle para aislar reglas de negocio, contratos y persistencia.
La integración quedó lista para operar con más trazabilidad y menos validación manual.
- Lo que estaba en juego
- Había que sincronizar personas, envíos, guías y eventos entre Olva Courier y un receptor en EE.UU. sin romper la operación.
- Lo delicado
- Lo delicado estuvo en los estados asincrónicos, la deduplicación y la trazabilidad entre plataformas.
- Cómo se resolvió
- Se definieron contratos claros, confirmaciones por etapa y pruebas sobre escenarios de negocio antes del pase a producción.