~/VibeHandbook
$39

08 · 02

いくつかの専門用語の解読

  • コールドスタート — コードがしばらく実行されていないと、プラットフォームはそれを起こさなければなりません。その最初のリクエストは遅くなります (コンマ数秒から数秒)。エッジ関数ではほとんどありません。サーバーレス関数では時々あります。常時稼働のコンテナとVMにはありません。たいていのアプリでは目に見えませんが、キビキビしているべき決済フローでは効いてくることがあります。
  • スケーリング — より多くのユーザーをさばいても倒れないこと。自動 スケーリングは、プラットフォームが代わりに容量を追加してくれます。手動 スケーリングは、あなたがボタンをクリックするか、さもなくば負荷で単に壊れるかです。「ゼロまでスケール (scales to zero)」もよく見かける関連表現です: 誰もアプリを使っていないとき、コストはゼロという意味です。
  • 状態 (State) — 残しておく必要のあるデータ (データベース、アップロードされたファイル、ユーザーセッション)。静的層とサーバーレス層はしばしば「ステートレス」 — リクエスト間ですべてを忘れる — なので、状態は別のデータベースやストレージサービスに住みます。ほぼすべての本物のアプリが1つの魔法の箱ではなく「ホスティング + どこかのデータベース」である理由がこれです。
  • リージョン (Region) — あなたのコードとデータが物理的に置かれている世界の場所。速度 (近いほど速い) に、ときには法律 (一部のデータは特定の国に留めなければならない) に影響します。最初のプロジェクトなら、ユーザーにいちばん近いリージョンを選んで先に進みましょう。

オフラインでも読みたい?

PDF + EPUB + ダウンロード可能なプロンプトライブラリ + バージョンアップデートを入手しよう。

$ PDFを入手 — $39