Design Ledger System - Follow-up questions - Intuition First, Need more How
Here is solutions for Design Ledger System - Follow-up questions - Intuition First, Need more How.
Main topic:
- Split into ledger svc and balance svc: Build a ledger and balance svc.
1. Requirements
-
Create and manage accounts for companies(currency and basic metadata)
-
Record idempotent, atomic double entry transactions that move funds between accounts with effective timestamp and metadata
-
query current and point in time balances for one or more accounts
-
list and filter transaction history for reconciliation and auditing
2. High-level system

July 26, 2026