Slide 9
Slide 9 text
- 課題
- ⼤規模プロダクトだからこそのパフォーマンス問題
- ①データ化・名刺取り込みの時間的に送信制御できない
- ②スレッド増加はコスト/バウンスレート悪化
- UXの観点
- ③⼤量処理すると1⽇でメールを捌ききれない(深夜にメール送信は❌)
- ④メールの送信に失敗したらどう対応する?
- 解決策
- ①⾮同期処理 + ECS Scheduled Tasks で送信時間を制御
- ②運⽤時にスレッド数を調整
- ③並列スレッド数を最適化して処理性能とコストのバランスを確保
- ④失敗時は数回リトライし、それ以上失敗する場合は運⽤でカバー
ユーザー体験を意識した実装にするには