P / 06 · Financial ledger · Systems engineering
Tally
A planned financial ledger exploring correctness under retries, concurrency and crashes. Initial repository setup is complete; Spring Boot implementation is starting.
Currently building · Initial setup
Explore repositoryProblem & users
The project is intended to explore how a financial ledger can keep transfers and accounting consistent when requests repeat or processes fail.
Implementation
The repository currently establishes the project and its direction. The README identifies Java, Spring Boot and PostgreSQL as the intended service stack; these are plans, not delivered capabilities.
Engineering decision
The planned design centers on double-entry accounting, idempotent transfers, a hash-chained event log and reconciliation. Crash safety and tamper detection remain implementation goals.
Evidence
The README explicitly describes initial setup and the start of the Spring Boot service. The architecture, security and runbook documents are placeholders at this revision.
Current limitations
- No working ledger or product screenshot is evidenced at this revision. Kubernetes, Terraform/AWS, delivery security gates and observability are planned, not deployed features.
On GitHub
- Makefile
- 0 stars
- Updated
Sources
Reviewed at revision 5b1279d.