GL. Gustavo López
Menú
Guayaquil, Ecuador
Todos los proyectos

CASO DE ESTUDIO

Astrapuff: APIs, servicios conversacionales y trazabilidad.

Contribuí a APIs, servicios conversacionales y paneles React de monitorización. Implementé controles de concurrencia en intercambios, trazabilidad entre servicios y evaluaciones automatizadas de acciones y respuestas.

CONTEXTO

Ecosistema de servicios y clientes conectados desarrollado en Common Zen Media. Algunos módulos conservan nombres históricos de repositorios MW; el portafolio los organiza por producto, no por nombre del repositorio.

MI PARTICIPACIÓN

Desarrollo de APIs, integración de servicios conversacionales, herramientas React de administración y mejoras de comunicación del cliente Unity.

01 / EL PROBLEMA

El reto técnico

Mantener coherencia en operaciones concurrentes y poder seguir una interacción a través de servicios, datos y herramientas de diagnóstico.

02 / LA IMPLEMENTACIÓN

Mis aportaciones

  • 01

    Implementé operaciones de inventario e intercambio con escrituras atómicas en MongoDB, comprobación de revisiones y recibos de idempotencia.

  • 02

    Construí paneles React para monitorización, logs y visualización del recorrido de mensajes mediante identificadores de correlación.

  • 03

    Integré consultas de conocimiento, selección de proveedores y evaluaciones automatizadas de acciones y respuestas en servicios conversacionales.

  • 04

    Incorporé procesamiento incremental de actividad y recuperación ante fallos al actualizar perfiles.

  • 05

    Mejoré la comunicación y reconexión por WebSocket del cliente Unity.

CÓMO SE CONECTAN LAS PIEZAS

Cliente
API
Servicio conversacional
DatosMonitorización

La API conecta con datos; la monitorización relaciona las etapas mediante identificadores de correlación.

Esquema simplificado

03 / EL CRITERIO

Decisiones técnicas

Una revisión y un recibo de operación ayudan a distinguir una actualización concurrente de un reintento. Un identificador compartido permite relacionar etapas de una petición entre componentes. La retención de recibos es acotada; no se afirma idempotencia ilimitada.

Resultado funcional

APIs con controles de consistencia, servicios conversacionales integrados y herramientas para inspeccionar el recorrido de las interacciones.

SIGUIENTE PROYECTO

RIE-FIEC