Внутри моего приложения у меня есть слушатели, которые слушают документы firestore, если происходят какие-либо изменения, проблема возникает, когда приложение развертывается в AWS / OS / GCP и размер модуля больше 1. При размере модуля больше 1 это означает, что у меня более 1 слушателя, слушающего один и тот же объект, поэтому, когда происходит изменение, у меня теперь есть эти несколько изменений событий, которые я пытаюсь обработать.
На высоком уровне, что я могу реализовать, чтобы гарантировать, что обрабатывается только одно изменение, даже если один и тот же слушатель запускается несколько раз параллельно (в зависимости от количества активных модулей).