PURPOSE
このプロンプトでできること
複数システム間のイベント再処理で、冪等性キー、順序保証、部分成功、再試行上限、補償処理を検証するための入力、手順、確認点をまとめます。
PREPARE
用意する情報
イベントID、順序キー、送受信ログ、再試行記録、各処理の副作用、重複許容範囲、依存サービス、復旧SLO。実データは必要に応じて匿名化してください。
WORKFLOW
使い方
必要な情報をそろえ、個人情報や機密情報を伏せてから入力してください。出力は元資料と照合して利用してください。
AI INSTRUCTION
AIへの指示文
入力欄を埋めてから利用してください。
複数システム間のイベント再処理で、冪等性キー、順序保証、部分成功、再試行上限、補償処理を検証する。入力に含まれる情報だけを使い、記載のない事実、数値、合意は補わないでください。 【入力】 イベントID、順序キー、送受信ログ、再試行記録、各処理の副作用、重複許容範囲、依存サービス、復旧SLO 【素材】 [匿名化した情報を貼り付け] 次の制約を守ってください。 本番再処理やデータ補正を実行せず、冪等性・補償の仕様を設計責任者と運用担当が検証してください。 不足情報や矛盾は推測せず確認事項として示し、次の形式で出力してください。 状態遷移、重複・順序逆転ケース、冪等性条件、再試行・隔離キュー、補償処理、停止と復旧の検証項目を示す設計レビュー
コピー操作はこのブラウザー内で行います
EXAMPLE
入力例と出力例
入力例(説明用)
同一注文イベントE-9がタイムアウト後に再送、在庫引当は成功・請求記録は失敗、再送時に在庫が二重減算するリスク
出力例(説明用)
【説明用の合成例】 再送前にイベントIDと業務キーの処理記録を照合。部分成功を同一トランザクションと仮定せず、在庫引当・請求処理の状態遷移と補償手順を別々に検証する。
TIPS
使うときのコツ
本番再処理やデータ補正を実行せず、冪等性・補償の仕様を設計責任者と運用担当が検証してください。 不明点は推測せず、確認事項として分けてください。
使う前に確認してください
案を自動実行せず、権限者の承認と例外時の停止条件を確認してください。