Куда бы я ни посмотрел, я обнаружил, что определение холодного запуска FaaS находится среди строк (это я перефразирую):
Экземпляры функций обычно остаются активными (т. Е. Теплыми) в течение определенного времени после их исполнение. Однако через некоторое время они сбрасываются. Холодный запуск происходит, если функция вызывается, когда нет активных экземпляров этой функции. В этом случае происходит задержка создания экземпляра.
Так что по звуку кажется, что холодный старт может произойти только при наличии 0 активных экземпляров.
Вопросы:
1) Как насчет случая, когда есть k теплых экземпляров и k + 1 входящих событий?
2) Как насчет случая, когда есть k занятых экземпляров и 1 входящее событие?
Будет ли дополнительное событие холодным стартом? Если нет, то как это обрабатывается?