Контекст: у меня есть пример использования, в котором моя серверная служба должна вычислять 1 или несколько функций, где каждая функция представляет собой простое вычисление (может быть так же просто, как добавление двух чисел), и каждая функция принимает ввод и возвращает выходное значение, которое может быть логическим или числовым. Клиент действительно может запрашивать функции (1 или 10 и т. Д.), Также каждая функция может иметь несколько версий.
Дизайн. Лямбда-функция кажется хорошим выбором, поскольку она поддерживает управление версиями и заботится о масштабировании. В моем проекте одна лямбда-функция будет получать запрос, а затем вызывать дополнительные лямбда-функции параллельно (скажем, пользователь запросил 12 функций, лямбда-функция L1 будет вызывать 12 лямбда-функций параллельно) синхронно и возвращать все вычисленные значения функций в виде одного ответа (HTTP ). Таким образом, все функции могут быть версированы в их собственных лямбда-функциях.
Вопросы. Можно ли вызывать лямбда-функцию непосредственно из другой лямбда-функции? Это хороший вариант использования лямбда-функций?
Спасибо