Sistemas conectados
- Los sistemas de tu institución envían y leen TEDs por HTTPS y reciben los eventos.
- Operadores y administradores gestionan la cola, los plazos y las políticas a través de la API.
- Access Manager valida el token y el permiso de cada llamada.
- Midaz retiene, liquida y libera los montos, calcula comisiones y responde las consultas de cuentas y titulares.
- Lerian SPB transporta los mensajes hacia y desde el STR por la RSFN.
- Streaming Hub entrega los eventos a la suscripción de tu institución.
Servicio y datos
Qué se ejecuta dentro de TED Lerian y dónde vive cada dato. La API y los workers en segundo plano son un solo servicio.
- Servicio de TED. Responde la API
/v1y ejecuta los workers en segundo plano: conciliación, TEDs entrantes, el ciclo diario y el relay de eventos. Los datos de cada institución están aislados. - PostgreSQL guarda transferencias, TEDs entrantes, devoluciones, políticas, el outbox de eventos y el inbox de hechos del STR.
- MongoDB guarda el registro de auditoría.
- Valkey guarda los registros de idempotencia, los contadores de rate limit y los contadores de límites de uso.
- Eventos. Cada cambio de estado escribe su evento en la misma transacción de base de datos (outbox), y un relay lo publica en el backbone de eventos de la plataforma. Streaming Hub lo entrega desde ahí.
- Hechos del STR. Lerian SPB publica lo que informó el STR (liquidación, rechazo, TED entrante, cambios de horario, saldo de cierre) en el backbone de eventos. El servicio de TED los lee a través de un inbox que nunca aplica el mismo hecho dos veces.
Componentes del servicio de TED
El servicio tiene cuatro dominios, cada uno con sus propias reglas, datos y endpoints.

