04Work
Concept

Ledger Grid

Distributed ledger reconciliation system built for correctness under partial failure.

Scenario
Regional payments processor
Year
2023
Timeline
6 months
Team
3 engineers
PRJ_042023
01

Problem

Reconciliation jobs at payments processors often run nightly against a single database instance. One failed run leaves downstream reporting silently stale, and nobody finds out until a customer does.

02

Approach

The concept redesigns reconciliation as an idempotent, event-sourced process distributed across independently-recoverable workers, with every discrepancy surfaced immediately rather than discovered downstream.

03

Outcome

In this illustrative scenario, reconciliation runs continuously instead of nightly, and every mismatch is flagged within minutes of occurring rather than found by a customer days later.

Stack
  • Go
  • PostgreSQL
  • NATS
  • Terraform