Как использовать serverless и не наломать дров
Тезисы
В Whoosh мы уже 4 года стабильно используем AWS и serverless для решения бэкенд задач, иногда удачно, иногда нет. В этом докладе я расскажу о неожиданностях использования serverless по сравнению с server подходом.

  • Зачем и почему serverless нужен
  • Как делать версионирование, canary deployment, релизы в AWS Lambda и другие вещи для production ready бэкенд разработки
  • Об особенностях python разработки под лямбды, о бесполезности асинхронности, сложности дебага ошибок, о поражающей скорости деплоймента кода в продакшен
  • Как потратить сотни долларов на метрики и логи, которые никто не читает
  • О том, как не сломать базу, если в нее ходят сразу 2–3 тысячи экземпляров лямбд
  • Про архитектурные требования, которые ставятся AWS лямбдами
В Whoosh мы уже 4 года стабильно используем AWS и serverless для решения бэкенд задач, иногда удачно, иногда нет. В этом докладе я расскажу о неожиданностях использования serverless по сравнению с server подходом.

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