Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Serverless под капотом

Serverless под капотом

Продукты Function-as-a-Service преподносятся как отличный способ разрабатывать приложения за считанные дни или часы, а затем масштабировать их для миллионов пользователей.

Насколько облачные сервисы сегодняшнего дня близки к этому идеалу? Что мы знаем о внутреннем устройстве реализаций AWS Lambda, Azure Functions или Google Cloud Functions? Полностью ли решена проблема масштабируемости? Что за ГБ-секунды, за которые мы платим?

В этом докладе Михаил расскажет о том, как работают serverless-сервисы, в чём их уникальные преимущества, где кроются подводные камни и почему об этом важно знать.

Mikhail Shilkov

May 16, 2019
Tweet

More Decks by Mikhail Shilkov

Other Decks in Programming

Transcript

  1. 0 2 4 6 8 1 1 Google Cloud Functions:

    обработчики
  2. Повторное использование HTTP соединений private static HttpClient Client = new

    HttpClient(); [FunctionName("MyFunc")] public static async Task Run([QueueTrigger("q")] string message) { var response = await Client.GetAsync("https://mikhail.io"); // ... the rest goes here }