Glossary: System Design Beyond the Basics in Java
Double-entry ledger
Also written: ledger, entries
A record of money in which each movement is written as entries in two or more accounts that add up to zero. Mistakes are fixed with new entries, never by editing old ones.