Например, если мне нужно запустить цикл, который занимает час. Могу ли я использовать Firebase Cloud Functions для этого?
Если это так, могу ли я следить за прогрессом в моем приложении для Android, когда будет сделан каждый 1%? Как это сделать?
Облачные функции предназначены для относительно краткосрочных задач и не могут выполняться дольше 9 минут.Поэтому для больших рабочих нагрузок вам придется либо разрезать их на более мелкие части, которые выполняются в течение максимального времени, либо запустить рабочую нагрузку в вычислительной инфраструктуре другого типа.