Di P
Ок, буду знать, спасибо. Как то в голову не приходило.
транзакция должна быть идемпотентной, чтобы ее можно было перезапустить при необходимости. Помимо этого, вызовы во внешние сервису начинают блокировать соединения к базе данных, а это довольно ограниченный ресурс. А еще бывают истории, когда внешние запросы залипают, оставляя транзакцию открытой, тут вообще начинается цирк