コンテンツにスキップ

ラジオの話題10:一人の大口利用者で、みんなが遅くなる

← ラジオの話題一覧 · 元の教材・詳しい解説

今日の話題:①速度を止めても、占有は残る → ②優先すれば、誰かが待つ → ③分けた方が強い?。

気になったところから自由に。順番や時間は決めず、話しやすい話題だけ拾って構いません。

1. 速度を止めても、占有は残る

Section titled “1. 速度を止めても、占有は残る”

話を広げるメモ

  • 毎秒の受付を抑えたのに未完了が積み上がる。
  • 巨大payloadと小さな仕事を同じ1件で数えてよい?

小ネタ:rateと未完了量

単位時間の受付上限と、queued+in-flightの上限は違う量を抑える。件数だけではbyte数や処理コストの差を吸収できない。

話の芯:何を、誰に、どの期間で制限するか。

話を広げるメモ

  • 緊急jobがずっと来たら通常jobは?
  • 最低限の取り分を用意する案。

小ネタ:starvation

strict priorityでは低優先度の仕事が進まなくなる可能性がある。重み付き配分は公平性を調整できても、総処理能力そのものは増やさない。

話の芯:優先順位は容量を作らない。

話を広げるメモ

  • tenantごとにqueueやworkerを分離する。
  • 暇な専用workerと、混雑する別tenant。

小ネタ:isolationの費用

資源を分ければ障害影響を狭めやすい一方、管理対象や遊休資源が増える。共有と分離は、費用と影響範囲の交換条件。

話の芯:どの境界まで守りたいかで分け方を決める。

「この話を、次に調査や設計をするときどう思い出したいか?」

既存の学習振り返り教材から話題を選び、AIが小ネタとして再構成しました。説明・設計例と、本人の回答・実測の記録は別です。数値例は記載した仮定に基づくもので、本人の本番実績ではありません。

定義の詳細・前提・一次資料・対象版・確認日は元の教材を参照してください。今回の作成では新しい実験・学習評価は行っていません。