本日は主にインフラの設計的なことに関して。連鎖倒産いい言い方が思いつかなかったんでこんな感じにしました(汗)要はあるサーバーのレスポンスが悪いことが原因で他の業務が遅延し、影響を受けることです。デメリット重要でないちょっとしたサービスの停止で他のシステムが止まる、などということが起こるあるシステムがハングし、適切なエラーを返さないため、いつまでも応答を待ってしまう対策エラー時の対策、障害テスト。基本正常系を前提としないこと受け取るだけ受け取って、そのトランザクションは一旦終わりにし、その後の処理は別のトランザクションで行う(キューイング)同期と非同期を分けること基本マイナス思考(どこかしらでシステムが落ちる、失敗する)で考えること(汗)他のAPIなどを使っている場合も要注意。正常に稼働しているかどうかの確認。人間の注意力を過信しすぎないこと監視ツールでのテンプレートを参考にするDB構築の中のプロセスの1つに入れるデータのバックアップ体制バックアップをしていない。コメントをキャンセルメールアドレスが公開されることはありません。正規化についていろいろ書いてきましたが、メリットもあればデメリットもあります。...Postgresメモ(データベース、スキーマ、他pgadminなど)postgresをちょこちょこ触っており、超基礎的な事に関してMySQLでは触れられていないネタなどについて。...CakeでのリレーションについていまさらながらCakeのリレーションについての復習。本日はSQLコーディングに関して。ここら辺は実際にプログラムを書く際に重要になってくるネタ。以前はSelectでList<エンティティ>を取得したのですが、List<Map>でも取得できます。