Почему в этом тексте есть квалификатор "small"?
Я думаю, они пытаются сказать нам, что функции Azure не предназначены для замены больших, длинныхзапущенные программы. Существуют и другие решения Azure, которые лучше всего подходят для запуска графического рендерера с высоким разрешением или программы для вычисления числа Pi в огромном количестве мест. Функции Azure предназначены для заполнения другой ниши, где триггер вызывает выполнение некоторого кода, довольно быстро вычисляет результат, а затем возвращает этот результат и останавливается.
Это не означает, что функции Azure не могут (теоретически) поддерживать более долго выполняемый код, но это не то, для чего он оптимизирован.
Есть ли какие-либо цифры, на которые следует остановиться? это утверждение?
На странице Масштаб функций Azure и на странице размещения указано, что время ожидания по умолчанию для функций в плане потребления составляет пять минут, а максимальное - десять минут. Однако на странице также отмечается, что функции, запускаемые по протоколу http, должны реагировать в течение 230 секунд или менее независимо от значения времени ожидания.
Функции в плане обслуживания приложений могут иметь неограниченное максимальное время ожидания - предположительно потому, что мы платимИспользуем мы это или нет (но это лишь полуобразованное предположение).