3 ms·
I've been doing it in production at a rate of a few million individual asynchronous transactions per day for five years now. It adds a lot of complexity to the
by time0ut 8y ago
I've been doing it in production at a rate of a few million individual asynchronous transactions per day for five years now.
It adds a lot of complexity to the client that this article doesn't touch on. The client has to maintain state or you have to provide a means for it to reconstruct it's state. Clients can misbehave in ways that weren't as likely with simple synchronous creates.
Where ever we can, we favor things like websockets and webhooks to push state back to the client. Unfortunately, that isn't always possible and doing something like this article describes is the best option.