Formance Ledger introduction¶
Summary¶
Introducción a Formance Ledger. Define el ledger como microservicio de tracking de dinero en tiempo real, con transacciones atómicas multi-posting y programación mediante Numscript. Distingue product ledger frente a general ledger, con foco en escasez, concurrencia, auditabilidad, inmutabilidad y performance.
Key Points¶
- Formance Ledger encaja mejor como product ledger que como sustituto directo del GL contable.
- Usa un modelo double-entry técnico: cada movimiento toca al menos dos cuentas y los saldos se derivan del log.
- El log es la fuente primaria y puede encadenarse con hashes para hacer cambios tamper-evident.
- Soporta estrategia single-ledger o multi-ledger; multi-ledger mejora escala pero complica transacciones cruzadas.
- Cada ledger separa lógicamente cuentas y transacciones.
Evidence¶
- "real-time money tracking microservice".
- "atomic, multi-posting transactions".
- "Product Ledger" focuses on scarcity, rivalrousness, concurrency, auditability, immutability and performance.
- "The Ledger ensures immutability by chaining transaction logs".
- Multi-ledger: multiple independent ledgers in one service instance.
Open Questions¶
- Definir si Landbridge necesita un único ledger global o segmentación por operación, cliente, país o proveedor.
- Confirmar si hash log debe quedar activo por requisitos de auditabilidad.
Related Links¶
- Raw local:
raw/formance/formance-ledger-introduction.md - Source URL:
https://docs.formance.com/modules/ledger/introduction