0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

AWSのサービスでないでしょうか!

Posted at

はじめて記載させて頂きます。
AWSのサービスでシステムを構築しています。
スマホ系のアプリです。

AWSの構成として、以下のサービスを利用して運用しています。
ELB
EC2×2
RDS
S3

EC2は2台で分散処理を実施しています。
EC2内にはJavaのプログラムが稼動しています。
分散処理を行っている関係で同期処理をどのように実装すべきか検討しています。
スマホの入力画面にはボタン制御ができないため、連打も可能になっています。
仮にAというボタンを押した後に続けてBというボタンを押したときに、
AボタンはEC2の1台目、BボタンはEC2の2台目と振り分けた場合にBボタンのがさきに
処理されてしまうことがあります。Javaの方でDBでロック処理を実装し、同期処理
を実装する以外にないのでしょうか。

AWSのSQSなどは有効なのでしょうか。
お知恵を拝借したいです。
よろしくお願い致します。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?