04.09.2019

#чтотакое Serverless

Serverless — это Яндекс.Такси для серверов. Раньше, чтобы вызвать такси, нужно было выбрать таксопарк, позвонить, пообщаться с человеком-оператором, точно назвать адрес и согласовать время подачи. Сейчас можно вызвать такси одной командой.
  • Примерно так же устроен «бессерверный» (дословной перевод serverless) подход к разработке. Не нужно выбирать хостинг-провайдера (таксопарк) и настраивать сервер (уточнять детали того, кто, на чём и когда приедет), следить за масштабированием (уточнять сколько стоит поездка из пункта А в пункт Б).

  • Всё это делают serverless-операторы, которым нужны только инструкции того, что ты хотел бы сделать с помощью серверных мощностей. Например, обработать форму или создать уникальную ссылку для оплаты продукта. Получив «заказ», serverless-оператор сам выбирает сервер (машину), выделяет его ресурсы (бензин), обрабатывает его и возвращает результат (доставляет до точки Б).

  • Как и в случае с мегаоператорами такси, мегаоператоры серверов используют мощности серверов по всему миру максимально рационально, не давая машинам простаивать. За счёт этого стоимость обработки запросов радикально снижается, потому что в большинстве случаев, когда мы арендуем виртуальную машину или сервер под наши нужды, его мощности простаивают на случай, если они понадобятся. Поэтому serverless часто называют Function as a Service — то есть выполнение функции по запросу. А что такое такси? Это Car as a Serivce.

  • В сухом остатке — запустить serverless-функции получается быстрее, дешевле и безопаснее. Одним словом — это настоящая революция, когда противоречие между частным характером использования единичного сервера и его потенциальной общественной пользой оказалось снято.

Другие посты...

19.04.2023

Почему первое поле в Airtable стоит делать формулой

Во всех своих проектах в Airtable я за редким исключением настраиваю первое поле как формулу, а не как поле, которое можно редактировать. Даже тогда, когда первое поле явно должно быть названием предмета или, например, заголовком статьи.

03.04.2023

В Airtable появилась возможность создавать шаблоны новых записей

Для определённой таблицы задаём шаблон, там указываем какие поля должны быть заполнены по умолчанию. Теперь в левом нижнем углу, где плюсик для добавления новой записи, появится выбор шаблона.

09.10.2021

Airtable: как запретить пользователям дублировать базы?

Для этого надо зайти в настройки воркспейса и отметить галку «Restrict adding new collaborators to this workspace and its bases».

11.08.2021

Какую нагрузку может выдержать API Airtable?

Airtable разрешает обращаться к API до 5 раз в секунду — при превышении этого лимита вам, по заявлению Airtable в документации, блокируется доступ на 30 секунд.

  • © 2023 Сергей Филимонов
  • ИП Филимонов С.В.