Comment

Comment by jwatte

The Readme talks about a bank account. How would transactional update look? If I want to transfer $20 from user A to user B, the following four things need to happen transactionally:

- make sure user A has the necessary funds (reserve)

- put money into user B account (debit)

- take money from user A account (credit)

- commit

At the same time, nobody else must make an operation where they see partial results, and we can't let two operations reserve the same funds in parallel.

I don't see how this use case is supported, but that may just be because I don't know where to look?

parent jwatte 11 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton