Pull to refresh

Comments 17

Нет никаких ограничений по характеру и интенсивности использования сервиса (учитываются расход памяти и время)

Дадада. Просто попробуйте сделать на Lambda задачу, которая выполняется полчаса.

Тоже удивило это предложение.
Даже в официальной документации сказано, что есть ограничения.
Как происходит самый первый вызов лямбды? Выделяется микровм, заливается код и только потом передается управление handler функции? Или как минимум одна микровм всегда наготове?
Выделяется микровм, заливается код и только потом передается управление handler функции?

Более-менее так, да. Холодный старт у лямбды (сравнительно) долгий — несколько секунд, если я не путаю.

UFO just landed and posted this here
UFO just landed and posted this here

Ну, я как-то глядел на рантайм для .net — было и правда весьма просто. Основная сложность, как всегда, в том, что не все тонкости взаимодействия описаны, но это уже мелочи.

UFO just landed and posted this here

Считать надо, если вкратце.


С одной стороны, веб-морду на Лямбде делать странно (ну, на мой вкус); публичную, по крайней мере (если для себя одного, то можно и на Лямбде). С другой стороны, если сайт будет снаружи AWS, то можно влететь на стоимость data transfer (из RDS), да и просто latency будет выше.


Но это все умозрительно, я такие задачи не решал.

UFO just landed and posted this here

А зачем вам RDS? DynamoDB будет достаточно и бесплатно

UFO just landed and posted this here
Прежде чем писать свой рантайм, рекомендую взглянуть на Fargate или ECS. Возможно, вам будет проще упаковать ваше приложение в контейнер.

Ну и если вы для Haskell хотите рантайм, то вот — Haskell runtime for AWS Lambda.
UFO just landed and posted this here
Sign up to leave a comment.