5. 独立Indexerの登録とUIの検索

5. 独立Indexerの登録とUIの検索 Archifyで生成したシーケンス図です。 md-validation成功状態のfinalized IAMでPOST / 4段検証・新規claim・検索文書保存 PATCH /internal/google/index/{id} 文書upsert / allowMissing=true 登録受付 登録受付 indexer成功状態をCAS保存 POST /internal/google/search 検索要求 結果ID 結果ID ID照合・保存済み詳細を読取 GCS · GCP管理サービス · シーケンスの参加者 GCS GCP管理サービス Eventarc · GCP管理サービス · シーケンスの参加者 Eventarc GCP管理サービス 登録 Cloud Run · kdc-indexer · シーケンスの参加者 登録 Cloud Run kdc-indexer Web Kong · kdc-web-gateway · シーケンスの参加者 Web Kong kdc-web-gateway Vertex Search · GCP管理 / global · シーケンスの参加者 Vertex Search GCP管理 / global UI Cloud Run · kdc-ui · シーケンスの参加者 UI Cloud Run kdc-ui 凡例 要求 応答 セキュリティ 非同期の追跡

開発した2サービス

  • • Indexerは検索文書を登録。UIは検索と保存済み詳細を表示。各自のOAuth Bearer+別サービスキーでWeb Kongへ。

受付と検索反映の違い

  • • 登録受付は検索反映を保証しない。4段完了の詳細は先に表示可能。GCS/EventarcはIAMで直接接続。