私が今持っているもの:
問題点:
検索したところ、Amazon SQSは良い解決策だったようですが、キューを検索できないという問題がありました。
私の問題を解決するための良い技術はありますか?選択するとメッセージがロックされ、一定時間後にロックが期限切れになる検索可能なキューを実装する必要があります。
レコードがロックされたとき、またはロックが解除されるときのタイムスタンプをレコードに追加することで、ユーザーがレコードをアトミックに選択して「ソフトに」ロックできるようにすることができます。ロック時の時間とlock
フィールドに基づいてレコードを除外することにより、ロックされたレコードにアクセスできないようにします。
タイムスタンプをエポックに戻すように設定することで、手動ロック解除(ロールバック/キャンセル用)を実装できます。