category
インフラ
18 件の記事
FIG-114 マルチテナント — 一戸建てか、巨大マンションの家賃の割り勘か 入居する会社の数を変えて1社あたりの家賃を比べ、1社に大セールをさせて「うるさい隣人」を体験する。条件1行で他社の注文が見えてしまう、データ分離の落とし穴も試せる。 FIG-113 エッジコンピューティング — 本社に聞かず、現場のカメラがその場で決める 防犯カメラの映像を本社で判断するか、お店の小さなコンピュータで判断するか。不審者を出して、警報までの時間・回線に流す量・回線が切れたときの動きを比べる。 FIG-112 ログローテーション — 古いページを破り捨てる、自動の日記帳 切り替えのタイミング・残す冊数・圧縮を変えて、ディスクのメーターを見守る。アクセス急増への強さと、名前を変えてもアプリが古いファイルに書き続ける落とし穴も1手ずつ確かめる。 FIG-111 ブロック・ファイル・オブジェクトストレージ — 升目と本棚と直置き倉庫 同じ写真を3つの置き場に保存し、一部だけ直す・3台から使うを試す。違いは、ストレージ自身が「何を知っているか」にある。 FIG-110 冗長化構成 — 2人同時に戦うか、ベンチで交代を待つか アクティブ-アクティブ、ホットスタンバイ、コールドスタンバイのヒーローを1人ずつ倒して、交代までの時間・失ったリクエスト・残りの負荷を比べる。2人で戦うなら、1人でも勝てる量までしか使えない。 FIG-109 死活監視とアラート — 心電図は、波形が消えたときこそ鳴らす しきい値と継続時間を変えて、一瞬の山・じわじわ悪化・サーバー停止を起こす。鳴りすぎと見逃しのバランス、そして数値のルールでは止まったサーバーに気づけない理由が分かる。 FIG-108 Immutable Infrastructure — 直さずに、丸ごと取り替える パッチや緊急対応を起こすと、直しながら使うサーバーは中身がずれていく。イメージに焼いて入れ替える方式なら、全台がいつも同じで、戻すのも一瞬。 FIG-107 IaCとTerraform — 完成図を書くだけで、街が建つ 設計図のコードを書き換えて plan と apply を押すと、差分だけが工事される。手作業のズレが戻る様子と、何回実行しても同じ結果になる理由も試せる。 FIG-106 オンプレミスとクラウド — 発電機を買うか、コンセントから買うか 需要のパターンと買う台数を変えて、3年間の総額を比べる予算シミュレーター。安いほうは、需要の形しだいで入れ替わる。 FIG-105 マイクロサービスとモノリス — 天才シェフ1人か、完全分業の厨房か 同じ4つの出来事を2つの厨房で起こし、表を埋めて比べる。分業が強いのは「一部だけ」の出来事で、その代わり受け渡しと管理の手間を払う。 FIG-104 KubernetesのHPAとService — 増えても入れ替わっても、窓口は1つ アクセス数のスライダーでHPAがPodの数を計算し直す様子を見る。ローリングアップデートでは、Serviceの振り分け先の一覧だけが静かに書き換わる。 FIG-090 Kubernetes — 宣言した数に、勝手に戻し続ける Podをクリックして壊し、ノードごと落としても数が戻る。手順ではなく状態を宣言するという考え方を体験できる。 FIG-081 CI/CDパイプライン — 関所を落ちたら、先には進まない pushするとBuild/Test/Deployが流れる。テストを壊すとDEPLOYがスキップされ、並列と直列で待ち時間の差も比べられる。 FIG-079 サーバーレス — 注文が入った瞬間だけ現れる屋台 リクエストを送ると実行環境が立ち上がり、放っておくと消える。コールドスタートと課金の違いをその場で比べる。 FIG-075 RAID — 分けて速くするか、重ねて守るか RAID 0/1/5/10 を切り替え、ディスクをクリックで壊してデータが生き残るか試せる。 FIG-069 デプロイ戦略 — トラフィックをいつ新版へ移すか Blue-Green / カナリア / ローリングを切り替えてステップ実行し、切り替えの速さと切り戻しの重さを見比べる。 FIG-062 Dockerのレイヤーとキャッシュ — 変えた行から下だけ作り直す Dockerfileを上から「ビルド」し、2回目はキャッシュ、1行変えると以降が作り直しになる順序の効きを体感する。 FIG-045 コンテナとVM — OSを抱えるか、共有するか VMとコンテナを起動して、メモリ使用量と起動の速さを比較。重いVMと軽いコンテナの差を体感する。