Calling a third-party API inside a database transaction is pure madness.
The transaction holds its locks for however long the vendor takes to respond,
and if the vendor times out after doing the work, so you roll back while they've already processed it.
Sep 22, 2026 · 6:07 PM UTC
4
3
77
5,454


