2. Let It Crash? Erlangのphilosophy/principle 耐障害性に優れた堅牢なコードを書くため Akka開発チームのブログ http://letitcrash.com/ 3. 堅牢なコードを書く Defensive Programming 失敗に備える 引数/戻り値をチェックする、例外を捕まえる アプリがエラーから回復する 通常処理とエラー処理が混在 Let It Crash 失敗に備えない 例外を捕まえない→プロセスをクラッシュさせる スーパーバイザがエラーから回復する 通常処理とエラー処理が分離