Петер Ибрагимов. Как использовать serverless и не наломать дров
Ждем вас на наших конференциях:
2 февраля 2024 - EkbPy
26-27 июля 2024 - PyCon
Петер Ибрагимов
Бэкенд разработчик, Whoosh
Как использовать serverless и не наломать дров
В Whoosh мы уже 4 года стабильно используем AWS и serverless для решения бэкенд задач, иногда удачно, иногда нет. В этом докладе я расскажу о неожиданностях использования serverless по сравнению с server подходом.
Зачем и почему serverless нужен
Как делать версионирование, canary deployment, релизы в AWS Lambda и другие вещи для production ready бэкенд разработки
Об особенностях python разработки под лямбды, о бесполезности асинхронности, сложности дебага ошибок, о поражающей скорости деплоймента кода в продакшен
Как потратить сотни долларов на метрики и логи, которые никто не читает
О том, как не сломать базу, если в нее ходят сразу 2–3 тысячи экземпляров лямбд
Про архитектурные требования, которые ставятся AWS лямбдами