カオスエンジニアリング
#分散システム
Chaos Engineering as a Service
システムの複雑化→壊れないシステムを作ることは不可能→壊れたとしても全体としては動作するという思想へ
「障害は必ず起きる。だから起きたときにどう振る舞うかを先に検証する」
テスト環境ではなく、本番でやる
hiroki.iconエンジニアリングがより高度化していく
高度化に伴ってより基礎力が重要になるよな
大規模・分散システムでは
サーバは落ちる
ネットワークは遅延・分断される
依存サービスは突然死ぬ
人間は必ずミスる
「全部正常に動く前提」そのものが幻想