system-design は何をしますか?
負荷分散、キャッシュ、データベーススケーリング、メッセージキューを使用した、スケーラブルな分散システムを構造化アプローチで設計します。ユーザーが「システム設計」、「スケール」、「高可用性」、「レートリミッター」、「URL短縮サービスの設計」、「システム設計面接」、「キャパシティ計画」、または「分散アーキテクチャ」と言及したときに使用します。また、インフラ要件の見積もり、マイクロサービスとモノリスの選択、または数百万の同時ユーザーのための設計の際にもトリガーされます。よくあるシステム設計とバック・オブ・ザ・エンベロープ計算をカバーします。データの基礎については、ddia-systems を参照してください。耐障害性については、release-it を参照してください。