~/VibeHandbook

Глава 08 · 02

Пара жаргонных терминов, расшифрованных

  • Холодный старт (cold start) — Когда код какое-то время не выполнялся, платформе приходится его «будить». Этот первый запрос медленнее (от доли секунды до нескольких секунд). У edge-функций это почти отсутствует; у бессерверных функций иногда есть; у всегда работающих контейнеров и VM этого нет. Для большинства приложений это незаметно; для шустрого процесса оформления заказа это может быть важно.
  • Масштабирование (scaling) — Обслуживание большего числа пользователей без сбоев. Автоматическое масштабирование означает, что платформа добавляет мощность за вас. Ручное масштабирование означает, что вы нажимаете кнопки или оно просто ломается под нагрузкой. «Масштабируется до нуля» (scales to zero) — связанная фраза, которую вы будете часто встречать: когда вашим приложением никто не пользуется, оно ничего не стоит.
  • Состояние (state) — Данные, которые должны сохраняться (база данных, загруженные файлы, пользовательская сессия). Статический и бессерверный слои часто «без состояния» — они забывают всё между запросами, — поэтому состояние живёт в отдельной базе данных или хранилище. Вот почему почти каждое настоящее приложение — это «ваш хостинг плюс база данных где-то», а не одна волшебная коробка.
  • Регион (region) — В какой части мира физически находятся ваш код и данные. Это влияет на скорость (ближе — быстрее), а иногда и на закон (некоторые данные должны оставаться в конкретной стране). Для первого проекта выберите регион, ближайший к вашим пользователям, и двигайтесь дальше.

Хотите офлайн-версию?

Получите PDF + EPUB + скачиваемую библиотеку промптов + обновления версий.

$ Получить PDF — $39