設計例:デザインパターン¶
システムを構築する上でのパターンをいくつか記述する。
Direct Object Uploadパターン¶
フロントエンド側がバックエンドからファイルアップロードに関する諸情報を取得した後、バックエンドを経由せずに直接S3にファイルをアップロードするパターン。
WebSocket チケットベース認証¶
予めhttpリクエストして取得した認証チケットをもとにws認証を行う。
参考¶
- Cloud Design Pattern
- AWSのデザインパターン集
- Heroku Dev Centeer
- Herokuのリファレンス