Concurrent db changes

One can dream…

This has been a nagging problem for a number of years. I have a number of customers with popular Events that sell out in minutes and it always leads to issues

@NigelG the cart lock is effectively what most Ticketing systems do and then release it after X minutes if the transaction is not completed, but having even tried that in Bubble that first click to add to the cart (or ‘proceed with order button’ in my case) can lead to a race condition / inconsistency.

Happy to pay for a good solution here if someone can come up with something that consistently works with about 60 concurrent users going after the same 20 stock items

4 Likes