何が起こるかわからないnode.jsのシナリオがありました。誰かが post リクエストを発行し、その後に同じリソースに対する別の get リクエストが続くとします。post リクエストはデータベースに挿入され、しばらく時間がかかります。その間、ノードは get リクエストを処理します。リソースはまだ DB に追加されていないため、ノードは get リクエストにエラーで応答します。
私の質問:
a) このシナリオは可能ですか?
b)もしそうなら、理想的にはリソースを返すべきではありませんか? このような同時実行の問題を回避するにはどうすればよいですか?