У меня есть две облачные функции, которые потенциально могут изменять одни и те же документы.
Как избежать условия потенциальной гонки и обеспечить завершение одной из облачных функций до запуска другой?
Заранее спасибо.
Нет способа гарантировать порядок вызова функций Cloud.
Это означает, что вам придется решить проблему в вашей реализации.Невозможно сказать, как точно сделать это для вашего случая использования, не увидев MCVE , но обычно это включает в себя одну из более транзакций базы данных .
Такжесм .: