Relay
healthy
eventos / min
142
en cola
3
latencia media
86 ms
reintentos
0
uptime
99.98 %
Topología de sincronización en vivo
ERP · SQL Server
origen · CDC / triggers
RELAY ENGINE
detecta · valida SP · reintenta
sincroniza a 4 destinos
Ecommerce
precios · stock · pedidos
BI / Datawarehouse
ventas · márgenes
IA / Chat
contexto · embeddings
CRM
clientes · saldos
Consola del motor stdout
relay-engine · tail -f

Flujo de un cambio, de punta a punta

Cada modificación en el ERP recorre estas etapas. El diagrama se ilumina a medida que pasan eventos.

Ruta del evento
ERP · SQL Server
se registra el cambio
RELAY ENGINE
valida · encola · reintenta
propaga a destinos
Ecommerce
precios · stock · pedidos
BI / Datawarehouse
ventas · márgenes
IA / Chat
contexto · embeddings
CRM
clientes · saldos
Qué ocurre en cada etapa
1
Detección

El motor escucha triggers y CDC del ERP. Apenas cambia un precio, stock, cliente o documento, captura el evento con su clave primaria.

2
Validación

Cada evento se valida mediante stored procedures del ERP. Si el dato no cumple las reglas de negocio, no se propaga.

3
Encolado

Los eventos válidos entran a una cola ordenada por destino. Nada se pierde si un sistema está lento o caído.

4
Propagación

El motor entrega el cambio a cada destino: ecommerce, BI, IA y CRM, midiendo la latencia de cada uno.

5
Reintento y reconciliación

Si un destino falla, reintenta con backoff exponencial. Al restablecer, reprocesa la cola completa sin duplicar ni perder eventos.

Eventos en vivo

Flujo de eventos detectados y sincronizados. Se agregan nuevos automáticamente.

horatipoentidaddestinoestado

Destinos sincronizados

Estado de cada sistema conectado al motor: último sync, latencia y salud.

Cola de reintentos

Eventos que esperan reproceso. Con la red sana la cola queda vacía; simula una caída para verla crecer.

documentodestinointentospróximo intentoestado