AWS Lambda - на каком языке пишете?
От: Ватакуси Россия  
Дата: 07.06.21 08:48
Оценка:
Я обычно на питоне, край на NodeJS, а тут столкнулся с проектом, где это всё на .NET Core + EF. Причём задача там в 99% одна и та же, выбрать из базы нечто и отдать json в веб-морду.
Сразу полезли проблемы:
a) Лямбды умирают после некоего времени (не раскрываемого AWS)
б) Запуск лямбды и получение данных занимает 4-12 секунд.
в) AWS RDS Proxy (для доступа в Постгрес) недоступна из-да неподдерживаемой версии и механизма auth

Народ первым делом советует 1) сменить язык (на питон или яву-скрипт) 2) Подключить RDS Proxy (тут с этим сложности см. выше) и постоянно обращаться к лаямбде (каждые 5-10 минут), чтобы она не убивалась.

Насколько 1) поможет? Может лучше EF выкинуть к чертям?
Вообще, на каких языках вы пишете лямбды (или в Azure — функции).
Коо иу-то дзиман-о суру ё-ни наримас га...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.