使う側と作る側の両方が幸せになるプロダクトと組織をつくりたい
お互い尊敬できる仲間と一緒に、顧客に自分たちが作った事を誇れるようなサービスを作りたいから。
3~5年後くらいだと、そのプロダクトのドメイン知識も充実してくる頃合だと思うので、チームメンバーを引っ張っていくような存在になりたい。
動的コンテンツページのパフォーマンス改善
動的コンテンツページのパフォーマンス改善のためにCloudFrontを使用して、TTLを長くしておき、コンテンツ更新時にキャッシュ無効化を実行していたが、以下の課題があった
CloudFrontの条件付きリクエストを使用し、キャッシュ無効化を使用しないようにした。
TTLが切れた際に一度オリジンにリクエストは飛ぶが、更新がなければファイル本体の転送は行われない仕様を利用して、パフォーマンスの向上を図った。
キャッシュ無効化と比較すると、オリジンへのリクエストは増えるが、キャッシュの反映時間や請求金額などを踏まえ、キャッシュ削除をしない方針にした。
Fastlyを使用する案も出たが、経験メンバーもいなく、キャッチアップ・実装に工数がかかる、何か合った際に対応が遅れる可能性があったので見送った。
このプロジェクト詳細は公開されていません
このプロジェクト詳細は公開されていません
このプロジェクト詳細は公開されていません