キューと非同期API
遅い仕事を後で、安全に。
중급 · レッスン 17 · ラボ 5
カリキュラム
キューが要る瞬間
- キューは時間を買う道具だ reading
- クイズ: キューが要る瞬間 quiz
キューの設計(順序・重複・欠落)
- リストキューがメッセージを失う地点 reading
- Redisのリストとストリームでキューを実装する lab
- クイズ: キューの設計 quiz
コンシューマの冪等性
- 厳密に一度という神話 reading
- 重複受信の防御を実装する lab
- クイズ: 冪等性 quiz
リトライとDLQ
- 無限リトライが作り出すもの reading
- 指数バックオフとDLQを実装する lab
- クイズ: リトライとDLQ quiz
バックプレッシャーとスループット
- λ、μ、そしてキューの深さ reading
- バックプレッシャーとスループットを扱う lab
- クイズ: バックプレッシャー quiz
非同期APIの設計(202 Accepted・ポーリング・Webhook)
- 202 Acceptedが始める契約 reading
- ジョブ投入と状態ポーリングのAPIを作る lab
- クイズ: 非同期API quiz