オンライン
← ノートへ戻る

> less ./notes/backend-under-load.md

負荷に耐えるBackendは地味な質問から始まる

API、queues、dataのパターン。モノリスが速い場面とevent-drivenな流れが必要になる場所。

backend-under-load.md field: backend / queues / data boundaries

field: backend / queues / data boundaries

負荷は抽象的なアーキテクチャから始まることはあまりありません。まず実際のシナリオ、データ境界、background jobs、単純な同期モデルが正直でなくなる地点を理解する必要があります。

その後に初めてqueues、read models、event-driven loops、分離されたservicesが出てきます。そうでなければアーキテクチャは高価な装飾になります。