| ▲ | mikeocool 12 hours ago | |
If your end point does something like: * read from the database * make a request to an API (or really any kind of long running non-database thing) * write to the database You're going to end up with a transaction that is open way longer than it needs to be, particularly if you're upstream API is misbehaving, which will potentially end up causing a lot more grief. | ||