← プロジェクト一覧FEATURED QUEST · sanitized
Registration Pipeline Redesign
Replacing a blocking queue with parallel event-driven work
並列処理と最終整合を中心にした登録フロー。
引き継いだ状況The setup
逐次処理とSQL競合により登録が45分を超えることがありました。
どう解きほぐしたかThe turning point
独立処理をService BusとFunctionsへ移し、ユーザーは必須処理だけを待つ設計にしました。
01Registration request
02Service Bus
03Parallel Functions
04Eventual reconciliation
05Activated account
何が変わったかWhere it landed
待ち時間は45分以上から約5秒へ短縮し、水平スケール可能になりました。