収容・スケーラビリティ設計

設計をするときは要件、課題、解決策の順番で考える

『建築の設計力』 という本の内容を元に考えた、設計をするときの思考プロセスについてのメモです。 設計をするときは要件、課題、解決策の順番で考える 設計をする時は、要件をもとにまず課題を設定し、それから解決策を考える 進め方が望ましいです。 fig.…

Ubuntu20でBPF Compiler Collection(BCC)を試す

BCCの概要 eBPFをバックエンドで実行する可観察ツールです 環境 $ cat /etc/os-release | head -2 NAME="Ubuntu" VERSION="20.04.1 LTS (Focal Fossa)" How To Install 公式ページのインストール手順に記載のように、 apt(1) で導入可能でした ( 2020年11月…

読書メモ:SYSTEM DESIGN INTERVIEW Chapter1-3

System Design Interview – An Insider's Guide (English Edition)作者:Xu, Alex発売日: 2020/06/11メディア: Kindle版 システムデザインインタビュー(SYSTEM DESIGN INTERVIEW)とは 外資系の転職面接の際に実施されるJob Interviewの一種のようです 採用候…

The Amazon Builders Libraryの負荷制限の記事を読んだ際のメモ

The Amazon Builders Libraryの以下の記事がすごく勉強になる内容だったので、読みながらとったメモを残しておこうと思います。 メモ リクエスト数と可用性の関係を把握する方法 問題 一般に同時リクエスト数が増え、あるラインを超えるとリクエストが確率的…

/* https://sunrise033.com/entry/hatena-blog-how-to-hierarchicalize-categories */