Double entry bookkeeping to make sure the mutations are sound and solving the floating point error by this simple trick: https://news.ycombinator.com/item?id=21687430.
All major fintech's use these two tricks to prevent them from fundamentally screwing up. Believe me I worked at a really big one ;)
Double entry bookkeeping to make sure the mutations are sound and solving the floating point error by this simple trick: https://news.ycombinator.com/item?id=21687430.
All major fintech's use these two tricks to prevent them from fundamentally screwing up. Believe me I worked at a really big one ;)